GastroRanking-logo

The best restaurants serving Pizza pasta food in Nunhead Southwark London

1 Restaurants on GastroRanking

restaurant_img
4.0

45 Opinions

location-icon143 Evelina Road, London SE15 3HB England, England
Pizza & Pasta
outdoor_seating_269994takeaway_269994delivery_269994

Went with partner and his parents, took advantage of happy hour drinks between 5-7pm, everything £5. We went for craft lager, but cocktails sounded tempting too. We all enjoyed our pizzas. Reasonably priced and well cooked. Very friendly staff and nice relaxed atmosphere. Book tables at the back if you’re with people who can’t manage high stools.