GastroRanking-logo

The best restaurants serving Italian food in Latchmere Wandsworth London

3 Restaurants on GastroRanking

restaurant_img
5.0

17 Opinions

location-icon571 Battersea Park Road, England
Italian
outdoor_seating_68892takeaway_68892delivery_68892

Atendido por sus propios dueño este restorante-pizzeria es una gran opcion si se desea comer buenas pizzas.

restaurant_img
4.5

452 Opinions

location-icon230-232 Battersea Park Road, England
Italian
outdoor_seating_71063takeaway_71063delivery_71063

Such a cozy place and they serve delicious and authentic pasta

restaurant_img
4.0

2469 Opinions

location-icon555, Battersea Park Road, England
Italian
outdoor_seating_70571takeaway_70571delivery_70571

Very good salmon bentonite box. Loads of food and very tasty.