The best restaurants in Toronto run the gamut from hole-in-the-wall sandwich shops to Michelin-starred sushi omakase and everything in between: just as diverse as the city's population.
Whether you're a seasoned local foodie or are endeavouring to start exploring the city's food scene, these restaurants are a great place to start. Just make sure you wear your stretchy pants.
Check out all 100 essential Toronto restaurants in this photo gallery.
Fareen Karim at Liliana