Pappa Roma Ground Floor, 6 Glendower Place, London, SW7 3DP RestaurantsKensington, Chelsea write a review Are these details wrong? Are you the owner?