GastroRanking-logo

The best restaurants serving Italian food in Forest Waltham Forest London

1 Restaurants on GastroRanking

restaurant_img
4.4

1240 Opinions

location-icon753-755 Leabridge Rd, England
Italian
outdoor_seating_88637takeaway_88637delivery_88637

Delicious authentic dishes combined with delightful décor and stellar service make for a thoroughly enjoyable dining experience.