Toronto offers abundant restaurants in every conceivable category. For authentic flavours check out some of Toronto's vibrant ethnic communities such as Chinatown, GreekTown, Little India and Little Italy. Each district boasts many fine restaurants and cafés specializing in ethnic cuisine. In fact, GreekTown has more restaurants per kilometre than anywhere else in the world, while Little India serves some of Toronto's best butter chicken.
For some of the cheapest eats in the city check out the vintage Kensington Market neighbourhood where many little eateries serve homemade specialties at affordable prices.
All the above neighbouhoods are easy to get to on public transit.
Also, most of Toronto's shopping malls have a food court and, at least, one or more stand-alone restaurants.
Click on any of the Toronto Subway stations linked below to find maps, ratings and reviews for the top rated Toronto restaurants withing a 5 minute walk from of the station. Restaurants are sorted based on their weighted Yelp rating.