Review of Barra Rossa

929 Walnut Street, Philadelphia, PA 19107

Overall Rating

Review


Had the antipasto and and pizza. Crust is thin, but it was delicious!!!! Only downfall is no dessert options. Would definitely go back again!

Updated 8 years ago