Review of Barra Rossa

929 Walnut Street, Philadelphia, PA 19107

Overall Rating

Review


Excellent full gluten free menu especially for an Italian restaurant including pizza and pastas. No reaction after eating here. Will definitely be going back, delicious!

Celiac friendly?

Yes

Updated 10 years ago