International Restaurants in Tooting
116 Upper Tooting Road
London SW17 7EN
I have eaten here a few times with friends - good quality grilled chicken in various combos which really hits the spot. Nice clean place although for...
© Qype 2013 - International Restaurants Tooting | Qype Reviews
Made with Love in Hamburg, Germany