Pappa Roma

6 Glendower Place, South Kensington, London, SW7 3DP

Telephone: 02072252407

Italian, Pizza takeaway.

Menu of Pappa Roma
order food now

location of Pappa Roma

Pappa Roma reviews


Rate Pappa Roma