Green Tea Restaurant Downtown

261 Spadina Ave Upper Level, Toronto. ON M5T 2E3, Canada

Map of Green Tea Restaurant Downtown, 261 Spadina Ave Upper Level, Toronto. ON M5T 2E3, Canada

261 Spadina Ave Upper Level, Toronto. ON M5T 2E3, Canada

Delivery options

No delivery

Contact details

Open hours

No open hours

Get directions(opens in a new tab)

Spot something wrong?

Dishes at Green Tea Restaurant Downtown. Prices may vary in venue.