Barra Rossa Ristorante

$ • Italian • Pizza

4.5 (107)
View delivery time and booking fee. 

929 Walnut St, Philadelphia, PA 19107    More info

Opens at 11:00 AM
Appetizers
Salads
Entrée Salads
Signature Entrees
Wood-Fired Pizzas
Plant-Based
Barra Sides
Handhelds
Antipasto