Pappa Roma Pizzeria Restaurant and Bar

6 Glendower Place , London, SW7 3DP

SquareMeal Review of Pappa Roma Pizzeria Restaurant and Bar

This restaurant has not been reviewed by Square Meal. But we do list the location, price and contact details.

Pappa Roma Pizzeria Restaurant and Bar Location

6 Glendower Place , London SW7 3DP

|

020 7225 2407

|
Opening times

Tues-Fri 5-11pm Sat-Sun 12N-11pm

Pappa Roma Pizzeria Restaurant and Bar's Reviews

This restaurant has not yet any user reviews. Be the first one to add a review to this restaurant!