Photo of Horseshoe Falls in Niagara Falls, Canada

Where to Eat in Niagara Falls, Canada

Photo of Horseshoe Falls in Niagara Falls, Canada

Photo by Edward Koorey on Unsplash

Trying to find a restaurant in Niagara Falls can be overwhelming. There’s an endless array of options and it’s especially hard to find a good restaurant if you’re visiting in the summer, when most restaurants tend to be very busy.

You’ll also be bombarded with overpriced and monotonous chain restaurants in the area closest to the falls, but there are better options.

I’m local to the Niagara Region and I’ve dined at many Niagara Falls restaurants over the years. There are great options in the touristy area and outside of it and I’ve put together a list of some of the best restaurants in Niagara Falls categorized by price range.

I touched upon a few good restaurants in my previous post A Slightly Biased Guide to Niagara Falls, but this list is much more extensive.

Majority of these restaurants offer vegetarian options, but the ones with the most veggie choices are Curry Queen, Paris Crepes Cafe, Wind, Moksha Indian Bistro, and Milestones.


Zappi’s Pizzeria- $7 – $17

Opened in 1971, this family owned restaurant has a homey feel- complete with red and white checkered table cloths. Affordable and tasty pizza, calzones, pasta, and subs.

Address: 6663 Stanley Ave, Niagara Falls, ON L2G 3Y9

Queen Charlotte Tea Room- $7 – $18

A British style restaurant with Afternoon Tea in downtown Niagara Falls. Afternoon Tea includes scones, sandwiches, sweets, and tea or coffee for $17.95. There is also an  à la carte menu with soup, salads, sandwiches, and British classics like fish & chips and meat pies.

Address: 5689 Main St, Niagara Falls, ON L2G 5Z3

Falls & Firkin- $11 – $16

This casual pub has North American and British fare with daily food and drink specials. There is also a brunch menu available on Saturdays and Sundays.

(Located within the Fallsview Casino)
Address: 6380 Fallsview Blvd, Niagara Falls, ON L2G 7X5

Curry Queen- $12 – $15

A hole-in-the-wall type of restaurant which serves authentic (and Halal) Indian and Pakistani food. You can order from the à la carte menu or have the dinner buffet for $12.99 per person.

Address: Oneida Lane (off of Clifton Hill Between Burger King and The Upside Down House)

Paris Crepes Cafe- $9 – $20

A classic French-style bistro with a variety of sweet and savoury crepes and other French fare.

Address: 4613 Queen St, Niagara Falls, ON L2E 2L7

Pho Xyclo $9 – $15

This family owned restaurant offers authentic Vietnamese and East Asian cuisine.

*Be sure to try the Kim Rolls.

Address: 6175 Dunn St, Niagara Falls, ON L2G 2P4

The Flying Saucer – $7 – $21

This restaurant is a Niagara Falls staple which has been around for 40 years. It’s pretty hard to miss as the exterior looks like a giant UFO and the interior has a similar galactic/space themed decor. It’s most popular for its cheap and hearty breakfasts and also serves decent diner style food for lunch and dinner. It’s open until 3am on weekdays and until 4am on weekends, so it’s a great choice if you’re feeling peckish at ungodly hours of the night.

Address: 6768 Lundy’s Ln, Niagara Falls, ON L2G 1V5


Wind- Lunch- $13.99 Dinner- $24.99

Wind is a Japanese and Thai restaurant with an extensive all-you-can-eat menu. Dinner is a bit pricey, but at $13.99, the all-you-can-eat lunch is a great deal.

*Be sure to try the Tom Yum Soup, Thai red curry, salmon pizza, and green tea cheesecake.

Address: 7241 Lundy’s Lane, Niagara Falls, ON

Bravo- $12 – $25

This restaurant offers home-made Italian cuisine and authentic Neapolitan pizza. There is also an extensive drink menu with 70 beers from 28 countries.

*Be sure to try the Margherita pizza.

Address: 5438 Ferry St, Niagara Falls, ON L2G 1S1

Noodle Bar- $14 – $33

This restaurant offers authentic Cantonese and Chinese soup, noodle, and stir-fry dishes, and a sushi and oyster bar. The dishes may seem expensive at first glance, but the entrees are very large portions which are meant to be shared between two or more people.

*Be sure to try their sushi, the noodle soup with fish balls, jumbo shrimp in spices, and baby bok choy.

(Location within the Fallsview Casino)
Address: 6380 Fallsview Blvd, Niagara Falls, ON L2G 7X5

Moksha Indian Bistro- $12 – $17

An upscale Indian restaurant with lovely decor. They also offer a vegan menu.

Address: 5993 Stanley Ave, Niagara Falls, ON L2G 3Y3

Milestones- $16 – $35

This grill-style restaurant has a variety on the menu including, steak, seafood, pasta, and salad. Milestones also has a great location overlooking The Falls.

*Be sure to try the baked goat cheese and roasted garlic with flat bread and fig jam.

Address: 6755 Fallsview Blvd, Niagara Falls, ON L2G 3W7

Canyon Creek- $15 – $35

This is a steak house with a variety of dishes on the menu including, pasta, fish, burgers, and sandwiches.

*Be sure to try the Asian nachos and fish tacos.

(Located within the Fallsview Casino)
Address: 6380 Fallsview Blvd, Niagara Falls, ON L2G 7X5


Ponte Vecchio- $18 – $50

An Italian fine dining restaurant with contemporary decor.

*Be sure to try the caprese salad, ravioli, and halibut.

(Located within the Fallsview Casino)
Address: 6380 Fallsview Blvd, Niagara Falls, ON L2G 7X5

21 Club- $32 – $55

This steak and seafood restaurant has a sleek and modern design with a great view of The Falls.

*Be sure to try the tempura shrimp, truffle parmesan chips, and seafood tagliatelle.

(Located within the Fallsview Casino)
Address: 6380 Fallsview Blvd, Niagara Falls, ON L2G 7X5

Windows by Jamie Kennedy- $26 – $50

The menu at Windows is inspired by Niagara’s farmland and vineyards. It’s located on the 14th floor of the Sheraton on the Falls Hotel and has a spectacular view of The falls.

(Located within the Sheraton on the Falls Hotel)
Address: 5875 Falls Ave, Niagara Falls, ON L2G 3K7

AG- $24 – $37

AG boasts an inventive and unique menu which changes seasonally and uses fresh and local ingredients. They also have an extensive Niagara wine list.

Address: 5195 Magdalen St, Niagara Falls, ON L2G 3S4

Weinkeller- $45 – $55

Fresh and local farm-to-table dishes and a craft winery with six wines made on the premises. The menu is price fixed- $45 for three courses or $55 for four courses.

Address: 5633 Victoria Ave, Niagara Falls, ON L2G 3N5

Lucky’s Steakhouse- $26 – $39

With retro decor and consistently excellent food, you are guaranteed to have a great meal at Lucky’s.

*Be sure to try the French onion soup and coconut shrimp.

(Located within Casino Niagara)
Address: 5705 Falls Avenue, Niagara Falls, ON L2G 7M9

The Rainbow Room by Massimo Capra- $30 – $50

This restaurant serves contemporary Italian style cuisine and has a great location with one of the best views of The Falls.

(Located within the Crowne Plaza Hotel)
Address: 5685 Falls Ave, Niagara Falls, ON L2E 6W7


Leave a Reply

Your email address will not be published. Required fields are marked *