Explore your world
The 10 Best Restaurants On Toronto’s Lakeshore, Canada

The 10 Best Restaurants On Toronto’s Lakeshore, Canada

Picture of Harriet Myers
Updated: 9 February 2017
From outdoor patios to a revolving restaurant in a skyscraper, we have all the best spots to eat at whilst making the most of Toronto’s beautiful lakeshore location.
Lakeside Local copy
Courtesy of Harbourfront Centre

Amsterdam BrewHouse

Situated in a huge, high-ceilinged brewery near Toronto’s Harbourfront Centre, Amsterdam BrewHouse is a fully-functioning brewery with its own restaurant and bar. Reflecting the flavors of their in-house craft beers, the menu features inventive uses of the different lagers, ales and stouts, in dishes such as beer battered fish and chips and ‘brewmaster’s sausage’ pizza with a Tempest Imperial Stout reduction. As well as its spacious interior, there is also a popular outdoor patio, which boast views out over Lake Ontario.

Amsterdam BrewHouse, 245 Queens Quay West, Toronto, ON, Canada, +1 416 504 1020


Against the Grain Urban Tavern

Just a little further down the lakeshore from the city’s central downtown area is Against the Grain Urban Tavern. This laid-back tavern-style restaurant serves a great selection of craft beer, all available to be enjoyed alongside the beautiful lake view. There is also a well-constructed contemporary menu, made from local ingredients, sourced from Ontario suppliers a maximum of 150 kilometers away.

Against the Grain Urban Tavern, 25 Dockside Drive, Toronto, ON, Canada, +1 647 344 1562


Eden Trattoira

Located in the Greater Toronto Area suburb of Etobicoke is the casual Italian restaurant Eden Trattoria. Owned by the same family for over 18 years, the place has become a popular local haunt in the neighborhood thanks to its welcoming atmosphere and inviting lakeside patio. The extensive menu features plenty of popular Italian favorites, including create-your-own pasta options and a good range of meat and fish dishes.

Eden Trattoria, 58 Marine Parade Drive, Etobicoke, ON, Canada, +1 416 255 5588


Rocco Restaurant and Bar

Another busy Etobicoke haunt is Rocco Restaurant and Bar, which has recently undergone a complete renovation under new management. Previous fans will be pleased to hear that the traditional Italian-style menu has been retained, although new dishes such as seared scallops and rosemary crusted rack of lamb provide welcome new additions. The ambient, mahogany-filled interior is stylish and sleek and staff provide competent service that is sure to make the new changes a hit.

Rocco Restaurant and Bar, 2083 Lakeshore Boulevard West, Toronto, ON, Canada, +1 416 251 5100


360 Restaurant

For a completely spectacular dining experience, the CN Tower’s 360 Restaurant is a clear winner. The novel aspect of the place is the rotating restaurant floor, which allows you to see the full lakeside and skyline view of the city from more than 351 meters up. The food is quite pricy, but there are fixed price two and three course dinner menus available, all of which are presented beautifully.

360 Restaurant, CN Tower, 301 Front Street West, Toronto, ON, Canada, +1 416 868 6937


Music Garden Café

Another cultural attraction that boasts its own dining establishment is the Music Garden, a Torontonian park designed to reflect the musicality of Bach’s ‘Suite No. 1 in G Major.’ The cafe here serves homely food and has a cozy, quaint interior, with comfy sofas to sink into while you enjoy a hot drink. The menu is simple but features a daily rotation of hearty classics, like chicken pot pie and homemade soup.

Music Garden Café, Toronto Music Garden, 479 Queens Quay West, Toronto, ON, Canada, +1 416 338 0338



Fans of Thai cuisine will love Nimman, which serves authentic food and reportedly ‘the best pad thai in Toronto.’ There is lengthy list of dishes to choose from, however, with noodle and rice options as well as curries and tasty appetizers, perfect for sharing. The interior is relatively small but comfortably decorated and although fresh, the food appears at the table quickly.

Nimman Thai Cuisine, 2451 Lake Shore Boulevard West, Toronto, ON, Canada, +1 416 255 4224


Harbourfront Centre copy
Courtesy of Harbourfront Centre

Lakeside Local Patio

Lakeside Local Patio is a simple restaurant by the water edge. The menu is relatively compact, with uncomplicated favorites like chicken wings, salads, pizza and sandwiches. Service is friendly and efficient, however, and the location makes this a highly convenient dinner location, not to mention great for people-watching.

Lakeside Local Patio, 235 Queens Quay West, Toronto, ON, Canada, +1 416 973 4000



A smart yet rustic Italian option is Citta, an authentic restaurant based in Toronto’s City Place neighborhood. Although crafted using traditional techniques, the upscale menu is combined with a modern-styled interior, complete with a stylish open-plan bar area. A range of fixed price options are available to suit different budgets, or go a la carte to try a greater variety of tempting pasta and pizza options.


Città, 92 Fork York Boulevard, Toronto, ON, Canada, +1 416 623 9662


Bar Milano

One of the newest waterfront restaurants in the city, Bar Milano is a casual Italian and Mediterranean style eatery located right on the harbor edge. The menu is not particularly unusual, but instead concentrates on classic dishes such as handcrafted pizzas, pasta and paninis. The stunning view from the restaurant is the main selling point here, making it a great place to relax with a group of friends.

Bar Milano, 207 Queens Quay West, Toronto, ON, Canada, +1 416 306 9974