Home /  

Green Tea Restaurants in Banff National Park

Show restaurants on map
Show :companies_count restaurants on map
4.6
Menu
Table booking
Open Now
4.6
Menu
Table booking
Open Now
City: Banff National Park, 211 Banff Avenue, Banff, Canada, T1L 4B1, Banff National Park
"Tried their strawberry milk tea, tropical fruit tea and matcha milk tea. Not that good unfortunately. The matcha tasted like milk and didn't have enou..."

Feedback

These reviews refer only to the mentioned ingredients.


Value
Preparation time
Price
Quantity