Green Tea Restaurants in St. John's, Newfoundland and Labrador
Show restaurants on map
4.8
Menu
4.8
Menu
City: St. John's, Newfoundland and Labrador, 250 Duckworth St, A1C 1G6, St. John's, Canada, St. John's, Newfoundland and Labrador
"Cannot recommend this place enough for dine in! The restaurant is owned by an older gentleman from Macau and his wife who prepares all the food fresh..."
Price
The Average price for Green Tea is:
$3.2
Feedback
These reviews refer only to the mentioned ingredients.