GastroRanking-logo

The best restaurants serving Italian food in West Twickenham Richmond upon Thames London

2 Restaurants on GastroRanking

restaurant_img
4.7

190 Opinions

location-icon208 Hampton Road, England
Italian
outdoor_seating_307767takeaway_307767delivery_307767

Wrong opening hours info provided in Google maps. It's showing 12:00-00:00 open on Saturday. We were there at 14:30- CLOSED.

restaurant_img
4.0

225 Opinions

location-icon216 Hampton Road, England
Italian
outdoor_seating_145805takeaway_145805delivery_145805

Food ok but it’s the second time they’ve tried it on by adding food and drink onto the bill, first time we gave them benefit of the doubt but second time alarm bells, won’t go again, shame…