Restaurants in Toronto

American 614 restaurants
Asian 461 restaurants
Italian 416 restaurants
Toronto, ON
When?
2 guests

Best Toronto restaurants by cuisine

American favorites in Toronto

Tips about restaurants in Toronto

  • Downtown is the neighborhood in Toronto with the most restaurant choices (893 restaurants). 360 The Restaurant at the CN Tower, Canoe Restaurant and Bar and El Catrin are the most popular restaurants in Downtown.
  • Downtown is the neighborhood in Toronto with the most affordable restaurant choices (672 restaurants with prices $30 and under). Bannock, Estiatorio VOLOS and beerbistro are the most popular restaurants for cheap eats in Downtown.
  • American is the most popular cuisine in Toronto (#2 Asian, #3 Italian). Morton's The Steakhouse - Toronto, Amsterdam Brewhouse & Restaurant, and Kellys Landing - Front Street are the most popular American restaurants in Toronto.

FAQs about restaurants in Toronto

What are the best restaurants in Toronto for local cuisine?

What are the best restaurants in Toronto with Vegetarian and Vegan options?

What are the trending new restaurants in Toronto?

Where are the most romantic places to eat in Toronto?

Where are the best places to eat in Toronto for families with children?

Where are the best places to get fast food in Toronto?

What are the best restaurants in Toronto for business meetings?

What is the best restaurant in Toronto for groups?

Restaurants Toronto
2 guests
  • 1 guest
  • 2 guests
  • 3 guests
  • 4 guests
  • 5 guests
  • 6 guests
  • 7 guests
  • 8 guests
  • 9 guests
  • 10 guests
  • 11 guests
  • 12 guests
  • 13 guests
  • 14 guests
  • 15 guests
  • 16 guests
  • 17 guests
  • 18 guests
  • 19 guests
  • 20 guests
  • 12:00 AM
  • 12:30 AM
  • 1:00 AM
  • 1:30 AM
  • 2:00 AM
  • 2:30 AM
  • 3:00 AM
  • 3:30 AM
  • 4:00 AM
  • 4:30 AM
  • 5:00 AM
  • 5:30 AM
  • 6:00 AM
  • 6:30 AM
  • 7:00 AM
  • 7:30 AM
  • 8:00 AM
  • 8:30 AM
  • 9:00 AM
  • 9:30 AM
  • 10:00 AM
  • 10:30 AM
  • 11:00 AM
  • 11:30 AM
  • 12:00 PM
  • 12:30 PM
  • 1:00 PM
  • 1:30 PM
  • 2:00 PM
  • 2:30 PM
  • 3:00 PM
  • 3:30 PM
  • 4:00 PM
  • 4:30 PM
  • 5:00 PM
  • 5:30 PM
  • 6:00 PM
  • 6:30 PM
  • 7:00 PM
  • 7:30 PM
  • 8:00 PM
  • 8:30 PM
  • 9:00 PM
  • 9:30 PM
  • 10:00 PM
  • 10:30 PM
  • 11:00 PM
  • 11:30 PM