Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in England
7.169 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
5,0
11 Opinions in 1 websites
Merton Abbey Mills Watermill Way Unit 2 The Long Shop, London SW19 2RD England, England
ItalianWe always enjoy our trips to Wine and Love with its warm welcome, friendly atmosphere and excellent wine and food. Snacks/ quick eats rather than full meals (small kitchen) but is now starting to offe