GastroRanking-logo

The best restaurants serving Italian food in Camberwell Green Southwark London

1 Restaurants on GastroRanking

restaurant_img
4.0

241 Opinions

location-icon2 Grove Lane Camberwell, London SE5 8SY England, England
Italian
outdoor_seating_273303takeaway_273303delivery_273303

10 of us landed on this gem for pre theatre (Southwark Playhouse) Very accommodating, great service and some of the best Pizzas