Canada/Ontario: Toronto – St Lawrence Market
St Lawrence Market in Toronto is one of the oldest and grandest historic markets in Canada, continuously functioning as a public market since 1902. The market occupies an old City Hall buildings, taking up nearly an entire block. Inside, there is absolutely every imaginable Ontario specialty as well as Canadian products from the provinces beyond. Fresh local fruits and vegetables, cheeses, a lot of meat products, tons of seafood from the maritime states. You can have an awesome lobster roll, shuck fresh oysters, but most importantly – this is the best place to try peameal bacon sandwich! In 2012, National Geographic ranked the St Lawrence Market as the top market for “Food Journeys of a Lifetime.”