As you can probably tell by now, I’m pretty smitten with Niagara-on-the-Lake, I loved visiting so much. It’s one of those charming little towns you can visit again and again and still just wanna see more. I really think it’s a contender for one of the prettiest Canadian towns in Ontario, for sure! Oh, and best of all, there’s a pretty decent selection of the best restaurants in Niagara-on-the-Lake that’ll leave you totally stuffed.
I’m serious, Make sure you prepare some elasticated pants and bibs, you’re going to gorge.
Anyway, after our visit I wanted to share some of the very best restaurants in Niagara-on-the-Lake that I think you’ll love.
Each has its own speciality and tasty dishes that you have to try, too.
Take a look below at the best restaurants in Niagara-on-the-Lake.
1.) Masaki Sushi
Honestly, I think Niagara-on-the-Lake is a pretty lucky town to have the owners of Masaki Sushi that make some of the tastiest sushi this side of Ontario! It’s easily one of the very best restaurants in Niagara-on-the-Lake, that’s for sure.
Make sure to try their Aburi Sushi that’s made from Seared Nigiri, their spicy salmon rolls all washed down with enough sake to get you pickled! Their Mio Sparkling Sake is so nice.
Based on Queen Street, right in the heart of Niagara-on-the-Lake is Treadwell, one of my favourite restaurants in the town. It’s a proper farm-to-table style establishment and they pride themselves on having the best seasonal, freshest and local foods (and wines) for us all to enjoy.
Make sure to try their seared scallops and capers for starters, I could have eaten this over and over again!
3.) The Winery Restaurant at Peller Estates
So, the Winery Restaurant is easily a contender to be one of the best restaurants in Niagara-on-the-Lake.
Perched just out of the town itself, on the Peller Estate, they have the most amazing menu of things like; pistachio-crusted goats cheese and Rainbow trout (which you’ll find a lot of around this region).
When you’re here, make sure you try some of the wines from the estate, too. They’re delicious.
4.) Gelato di Carlotta
If you’ve got a craving for something sweet, Gelato di Carlotta is the place to go. Honestly, it’s a contender for one of the best ice creams I’ve had outside of Italy! This is a family-run joint and you can tell they really care for the gelato they serve.
Their chocolate orange, peanut and even pumpkin ice creams. They’re delicious.
Backhouse is a really cool (and totally tasty) restaurant that’s actually quite unassuming from the outside but their food is amazing. Although prices are a little higher than your run-of-the-mill joint, it’s well worth it for the care and attention they put into their meals.
They’re considered a renaissance restaurant that sources as much as they can from their very own gardens each and every day, whilst other items are sourced as locally as possible.
Make sure to try their ack of spring lamb (with plenty of artichokes) and their Icewine float.
6.) The Olde Angel Inn
This is almost home-away-from-home for us Brits! The Olde Angel Inn actually feels like a British Pub once you step inside! It’s a proper, informal and pretty busy joint where you can rock up, grab a pint and have some bangers and mash with lashings of onion gravy.
It’s the perfect local pub for your trip to Niagara-on-the-Lake.
7.) Prince of Wales, Drawing Room
For those unfamiliar, this usually consists of lashings of tea (about 20 varieties), spongey cakes, scones and some good old cucumber sandwiches.
Prices can be a little higher than the average for a lunch but it’s perfect for a treat.
8.) Bistro Six-One
Bistro Six-One is one of those informal spots you go to for their wood-fired pizzas. It’s one of the town’s more relaxed restaurants which is actually quite nice when you’re just wanting to chill with some comfort food.
Fill up on carbs, grab one of their freshly baked pizzas (with extra cheese) and call it a night.
Oh yeah, and that’s me trying to hide my plate of fries that I ordered WITH a pizza. Yup, I’m THAT (greedy) guy!