GastroRanking-logo

The best restaurants serving Pizza pasta food in Thurlow Park Lambeth London

1 Restaurants on GastroRanking

restaurant_img
4.0

12 Opinions

location-icon521 Norwood Road, London SE27 9DL England, England
Pizza & Pasta
outdoor_seating_269995takeaway_269995delivery_269995

A delivery I ordered was initially wrong - 4 pizzas instead of 5. I tried to call but they refused to answer the phone despite repeated attempts. Then I reordered and they rescheduled the delivery for 15 hours after I asked for it