Review of Barra Rossa

929 Walnut Street, Philadelphia, PA 19107

Overall Rating

Review


The salad was amazing but the gf pizza was just ok I've had much better it was very chewer and absolutely no crust.

Updated 9 years ago