Green Tea Restaurants in South West London
Show restaurants on map

4
Menu
Table booking
4
Menu
Table booking
City: South West London, Southside Shopping Centre, Garratt Lane (at Opposite Sainsburys), South West London, England, SW18 4DJ, United Kingdom
"I love eating here, my favorite dish is the rams. The portions are generous. Just a heads up, British chain restaurants are now required to display ca..."
3.1
Menu
Table booking
3.1
Menu
Table booking
City: South West London, 839 Fulham Rd, South West London, England, SW6 5HQ, SW6 5HD, United Kingdom
Breakfast, AMEX, MasterCard, Visa Card

Price
The Average price for Green Tea is:
$3.3
Feedback
These reviews refer only to the mentioned ingredients.