Filter
Delivery
Pickup
Outdoor
The best restaurants serving Pizza pasta food in Nunhead Southwark London
1 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4.0
45 Opinions in 1 websites
143 Evelina Road, London SE15 3HB England, England
Pizza & PastaWent 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.