David's Tea in Toronto, ON
5/5
7 years ago
Ashley McKay rated this place
5/5
and said 7 years ago

The backyard “secret garden” is heaven in the middle of the city.

Davids Tea in Ottawa, Ontario
5/5
7 years ago
Ashley McKay rated this place
5/5
and said 7 years ago

Great staff! I always try a tea of the day iced.

Profile

Location

Canada