Visit St. Lawrence Market South

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.

Share:
We'll never share your email with anyone else.