Back to photostream

Lee Garden - Toronto, Ontario

Arguably the best Cantonese restaurant in the city. Located near Dundas and Spadina - largest of 3 Chinatowns in the City of Toronto proper. Serving Torontonians since 1978.

 

Effective May 2017, closed permanently.

261 views
0 faves
0 comments
Uploaded on June 11, 2013
Taken on August 28, 2011