Aerial view of the Skylon Tower and the beautiful Niagara Falls at Canada
Photograph: Kit Leong/Shutterstock
Photograph: Kit Leong/Shutterstock

The best restaurants in Niagara Falls

Get a taste of Canadian charm at the best restaurants in Niagara Falls, featuring regional specialties, cold beer and great views.

Emilee Lindner
Contributors: John Bills & Kieran Meeke
Advertising

Restaurants in Niagara Falls, Canada, represent the breadth of everything Ontario has to offer—from farm-fresh produce to those crisp Niagara wine country beverages to romantic scenery and diverse cuisines. A tourist town once plagued with fast food has been revolutionized by local chefs committed to the quality of the region.

While Niagara Falls serves as a tourists' playground, there are food options for anyone in your group. You’ve got your filet-mignon-fine-dining establishments, your burger-and-a-beer breweries, and, of course, the piece de resistance of Canadian culture: poutine. What will you choose? The contemporary Indian place, the seafood restaurant, or the revolving dining room of the Skylon? Your taste buds await your decision as you plan out your visit to the best restaurants in Niagara Falls.

RECOMMENDED:
The 13 natural wonders of the U.S. that are seriously stunning
The highest (and coolest!) observation decks in the USA

At Time Out, all of our travel guides are written by local writers who know their cities inside out. For more about how we curate, see our editorial guidelines.

Best restaurants in Niagara Falls

1. Table Rock House Restaurant

If you’re the kind of person who could watch the wonders of Niagara Falls all day, here’s the restaurant for you. Table Rock House Restaurant is situated at the brink of the Horseshoe Falls, so that you can enjoy farm-to-table dining without taking your eyes off nature’s masterpiece. The prix fixe menu will give you a diverse tasting of what they have to offer—from thoughtful salads to prime cuts of meat. Vegetarians are welcome, too! Reserve a table at night to get a stunning view of the falls illuminated in a glowing palette of colors for an unforgettable experience. 

Try the: Dumpling bowl

2. The Flour Mill Scratch Kitchen Restaurant

Escape from the lights of the entertainment district and Niagara Falls Boulevard into this rustic oasis inside the Old Stone Inn, now a boutique hotel. Diners sample dishes based on local ingredients, such as Niagara cheeses or house-cured meats, in a romantic setting with a large open fire. Booking is essential in this cozy space, but worth it.

Try the: High Tea experience, complete with scones and clotted cream

Advertising

3. Carpaccio Ristorante

Carpaccio is a popular Italian restaurant tucked away among the fast-food outlets on Lundy’s Lane. It serves classics such as arancini, penne arrabbiata, or brick-oven pizzas, perhaps paired with a crisp Ontario pinot grigio. In true Italian style, the coffee here is excellent. This place is busy, loud, and lively, so if you desire a quieter meal, go midweek or earlier in the evening.

Try the: Linguine Shrimp "Lina"

4. Weinkeller

A wine bar with a carefully curated fixed-price menu and a matching range of Ontario wines, Weinkeller is perfect for a guided tour of local produce and wines, perhaps on the open patio, with live music. It’s next door to the Nightmares Fear Factory, but any bad dreams here will only come from devouring excess cheese, although we’d argue that ‘devouring excess cheese’ is impossible.

Try the: house-crafted wine

Advertising

5. Tide & Vine

Serving the best in seafood and local wines, Tide & Vine oyster house started life as a VW food truck, and quality has remained a constant on this eatery’s journey. The oysters here are great, while other favorites include lobster mac ‘n cheese and pan-seared scallops and pork.

Try the: oysters

6. Moksha Indian Bistro

Niagara Falls is a sort of Indian food haven, if you didn’t know, with a bevy of eateries to choose from. Moksha is cozy, comforting, and delicious. Open breakfast, lunch, and dinner, get a bunch of plates to share. Roti, naan, chaat, masala, biryani, samosa… basically just get everything. The menu takes inspiration from Northern India and focuses on beautiful spice blends. And it’s great for large groups, because Moksha accommodates even the trickiest of dietary restrictions.

Try the: Kaju Matar Paneer

Advertising

7. Niagara Brewing Company

The Niagara Brewing Company is a massive corner pub with snacks, sandwiches, pizzas, and its own-brewed range of beers. Sample a flight of Canadian craft beers as you listen to live music and watch life go by on Clifton Hill. Hit happy hour and share burgers and apps in a down-to-earth, feel-good atmosphere.

Try the: Niagara premium lager

8. Skylon Tower Revolving Dining Room

Yes, it is a little bit gimmicky, but how many opportunities will you get to eat in a revolving dining room above the world’s most famous waterfalls? The Skylon Tower is a must in its own right, and grabbing a bite to eat while visiting is a better-than-decent option. Continental cuisine fills the menu, but we won’t lie; the menu is of secondary importance here. The food is good, but diners are here for the 360 views of Niagara Falls below.

Try the: Seafood pasta

Advertising

9. AG Inspired Cuisine

AG Inspired Cuisine is the city’s best in creative cooking, local wines, and service. Numerous awards keep it at the top of a fine dining scene it practically created, yet it still feels like a hidden gem in the depths of the Sterling Inn & Spa. The seasonal menu—using ingredients harvested daily from the restaurant’s farm, where they also keep bees—is paired with Ontario wines.

Try the: Handmade gelato

10. Taps Brewhouse

Any “best of” list can highlight the creme de la creme of fine dining, but we’d be remiss to complete this list without the mention of Canada’s true national treasure: poutine. That’s right. If you leave Ontario without diving into a mess of gravy-and-cheese-smothered fries, you’re off your rocker. Taps Brewhouse is the place to get chef-enhanced pub fare, and poutine. Lots and lots of poutine. Try the beer too! Hey, it’s not Niagara wine, but it is locally brewed with four simple ingredients: water, hops, barley, and yeast.

Try the: vegan poutine

Advertising

11. Comparu

View this post on Instagram

A post shared by Comparù (@pizzeria_comparu)

A bit removed from the tourist crowd, this Italian joint gives the Napoli experience in Canada. Within the unassuming building, you’ll find a feast of pizza, pasta, and cheesecake. Watching the Comparu crew work the wood-fired oven is a spectacle. No crusts are left behind as the dough is the perfect balance of chewy, crispy, and slightly charred—the perfect base for whatever concoction of toppings you choose. So, eat up! Just make sure you save room for their homemade desserts.

Try the: Nutella cheesecake

Recommended
    You may also like
    You may also like
    Advertising