Barra Rossa
Philadelphia
With over 50 Italian wines, Barra Rossa reps its boot food in true form with dozens of pasta options (from capellini to tortellini), and plenty of pizzas, like their famous Margherita.
With over 50 Italian wines, Barra Rossa reps its boot food in true form with dozens of pasta options (from capellini to tortellini), and plenty of pizzas, like their famous Margherita.