Italian
55 Park Road,
KT2 6DB,
Kingston upon Thames
Average price £35
The fresh pasta courses were all excellent...
Lebanese
16 The Triangle,
KT1 3RT,
Kingston upon Thames
Average price £32
20% off food
However, a very good option if you’re in St. Margaret’s...
50% off food
Lovely Indian place very nearby! Yummy food...
We had the India tasting menu and every course was a treat
As always, great service and delicious food. Thank you
Indian
94 Burlington Road,
KT3 4NT,
New Malden
Average price £20
Quality of the food was very good and at a reasonable price
Great very tasty food! Lebanese wine & beer really good...
Indian
84-86 Broad Street,
TW11 8QT,
Teddington
Average price £25
30% off food
20% off food
We must try other food options such as Chicken Milanese
Italian
38 York Street,
TW1 3LJ,
Twickenham
Average price £30
Wines by the glass available. Efficient staff
Indian
27 York Street,
TW1 3JZ,
Twickenham
Average price £22