St Lawrence Market South is a must see in Toronto. Located on the south side of Front St. - it features 50 types of restaurants and shopping spots. The south building dates back as far as 1845.
- Address: 92- 95 Front St East, Toronto, Canada
- Email: stlawrencemarket@toronto.ca