GastroRanking-logo

The best restaurants serving Italian food in Teddington Richmond upon Thames London

4 Restaurants on GastroRanking

restaurant_img
4.7

3551 Opinions

location-icon195 Waldegrave Road, England
Italian
outdoor_seating_148069takeaway_148069delivery_148069

Lovely place and people who run it. We enjoyed our family dinner and will come back again:)

restaurant_img
4.5

712 Opinions

location-icon136 High Street, England
Italian
outdoor_seating_228556takeaway_228556delivery_228556

Giardinera for starter and ravioli main, both very tasty.

restaurant_img
4.3

79 Opinions

location-icon84-86 Broad Street, England
Italian
outdoor_seating_313745takeaway_313745delivery_313745

The food and service is outstanding

restaurant_img
4.3

1025 Opinions

location-icon83, High Street, England
Italian
outdoor_seating_143991takeaway_143991delivery_143991