GastroRanking-logo

The best restaurants serving Italian food in Forest Waltham Forest London

1 Restaurants on GastroRanking

restaurant_img
4.4

1095 Opinions

location-icon753-755 Leabridge Rd, England
Italian
outdoor_seating_88637takeaway_88637delivery_88637

This restaurant has such a cozy and charming atmosphere! From the moment you walk in, you feel right at home. The warm lighting, rustic decor, and comfortable seating make it an ideal place for a relaxed meal.”Do not hesitate to visit this amazing place…