Review of Barra Rossa

929 Walnut Street, Philadelphia, PA 19107

Overall Rating

Review


Fabulous gluten free pizza and gazpacho in a great setting with good drinks

Updated 4 years ago