Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in Falconwood and Welling Bexley London
2 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4.0
1 Opinions in 1 websites
54 Bellegrove Road, Welling DA16 3PY England, England
ItalianThis is a very small cafe in Welling High Street. You get coffees and tea and mainly sandwich type food. Very pleasant and a great place to stop