Best Waterfront Restaurants in Casa Loma
Price
Cuisine
Regions
Neighbourhoods
Top Rated
Dining Options
Seating Options
Accessibility
13 restaurants available nearby
How are Featured results ranked
Booked 54 times today
Booked 14 times today
Price: Moderate
• Comfort Food • Financial District
Booked 9 times today
Booked 2 times today
‘About the restaurant’ descriptions have been generated using an artificial intelligence model comprised of OpenTable proprietary data that has not been independently verified by OpenTable. The content is presented as-is, for informational purposes only.
See what locals rave about
From verified diners like you
From verified diners like you
- JJenniferAtlantic Canada •1 review5.0Dined 1 day agoSesame chicken lo mein was amazing. Had a lovely lunch on a sunny Sunday. Then a nice walk along the water. Lovely.More infoThe Goodman Pub and KitchenPrice: Expensive• Canadian• Harbourfront•4.4
- JJessicaToronto / Ontario •1 review5.0Dined 3 days agoGreat experience. Our servers were excellent and the food was delicious. Had a group of 16 people and the food came out at the same time and we did not wait long.More infoIrenePrice: Expensive• International• Harbourfront•4.1
- ZZarVIPLondon •13 reviews4.0Dined 6 days agoGreat service, outstanding value for money delicious food and great beer!More infoAmsterdam Brewhouse & RestaurantPrice: Moderate• Canadian• Harbourfront•4.5
- OOmarToronto / Ontario •1 review5.0Dined on Apr 13, 2025Lovely, Dylan is a Gem and should probably get a raise to incentivize his level of customer service.More infoValeriePrice: Expensive• Japanese• Liberty Village•4.4
- JJenniferToronto / Ontario •1 review5.0Dined on Mar 19, 2025Our host Wendy was amazing! Loved the view, food and service!More infoPie Bar PizzeriaPrice: Moderate• Italian• Harbourfront•4.6
Explore OpenTable
- High Park
- Yorkdale
- Cabbagetown
- Financial District
- Distillery District
- Rosedale / Summerhill
- North York / Don Mills
- Scarborough
- Harbord Village
- Queen West
- Chinatown / Kensington Market
- Yonge and Sheppard
- Little Portugal / Dundas West
- Parkdale
- Bolton
- Kingston
- Yorkville
- Danforth / Greek Town
- Burlington
- Dovercourt Village