navbar Events Search Accommodations Twitter Border Crossing Visitor's Guide

Dining in Niagara-on-the-Lake

An abundance of fresh local ingredients, creative and passionate chefs, award winning wines and a focus on innovative seasonal menus have made Niagara-on-the-Lake a world-class culinary destination. 
 
Whether you're looking for an intimate, memorable dinner; great bistro food; comfort pub fare or a hearty breakfast; we know you'll find something to suit your tastes. 
 
Just browse through our restaurant listings, use our map, visit the websites or contact our helpful staff to help you find exactly what you're looking for. 
 
Bon Appetit! 


Cannery Restaurant

Combining old-country charm with the next generation of cuisine.


Price range: Under $150 per couple
Phone: (905) 468-2123
Address: 48 John Street
 Niagara-on-the-Lake
 L0S 1J0


Charles Inn

Contemporary French cuisine with a regional flare.


Price range: Under $100 per couple
Phone: (905) 468-4588
Address: 209 Queen Street
 Niagara on the Lake, ON
 L0S 1J0


Escabèche Restaurant

Offering a comforting blend of old and new world atmosphere.


Price range: Over $150 per couple
Phone: (905) 468-3246
Address: 6 Picton Street
 Niagara-on-the-Lake
 L0S 1J0


LIV Restaurant - White Oaks Resort and Spa

Globally-inspired dining, featuring all natural ingredients in eclectic combinations

Call or email for reservations. 905-688-2550 ext 5248


Price range: Over $150 per couple
Phone: (905) 688-2550
Address: 253 Taylor Road
 Niagara-on-the-Lake, ON
 L0S 1J0


Niagara Parks - Queenston Heights Restaurant

Minutes from Town... Miles from Ordinary

Queenston Heights Restaurant offers an intimate and elegant ambiance in a rustic setting.  The breathtaking views of the Niagara River and local vineyards are matched only by the culinary creations of our Chef.


Price range: Under $50 per couple
Phone: (905) 262-4274
Address: 14184 Niagara Parkway
 Queenston, Ontario


Peller Estates Winery Restaurant

Fine dining with vineyard views.


Price range: Over $150 per couple
Phone: (905) 468-4678
Address: 290 John Street East
 Niagara-on-the-Lake
 L0S 1J0


Ravine Vineyard Restaurant

Ravine Vineyard is excited to announce we are expanding our horizons and establishing a Classic “Niagara” Bistro. Building from French traditions, blended with Niagara inspiration, Chefs Collin Goodine and Paul Harber have put together a menu to fill a void in the collection of culinary treasures that already bless this Peninsula with their Bistro Menu.

The wood oven breads, charcuterie, cheeses and gourmet foods you have come to know us for will have a room to itself in the summer kitchen of the Historical Woodruff House, located behind the tasting bar.

 


Price range: Under $50 per couple
Phone: (905) 262-8463
Address: 1366 York Road
 St. Davids
 LOS 1P0


Restaurant Oban Inn

Enjoy the outstanding harvest of Niagara Wine Country


Price range: Under $150 per couple
Phone: (905) 468-2165
Address: 160 Front Street
 Niagara-on-the-Lake, ON
 L0S 1J0


Ristorante Giardino

In the Gate House Hotel - Enjoy superb authentic Italian cuisine amidst modern luxury and an extensive wine list.

We can facilitate parties and banquets for groups of 10 to 120 and will be happy to work with you in designing a special menu for the occasion.

Reservations recommended.


Price range: Under $150 per couple
Phone: (905) 468-3263
Address: 142 Queen Street
 Niagara-on-the-Lake, ON
 L0S 1J0


Riverbend Inn and Vineyard
Fresh and creative country cuisine.
Price range: Under $100 per couple
Phone: (905) 468-8866
Address: 16104 Niagara Parkway
 Niagara-On-The-Lake, ON
 L0S 1J0


Stone Road Grille
A little out of the way ... a lot out of the ordinary.
Price range: Under $150 per couple
Phone: (905) 468-3474
Address: 238 Mary Street
 Niagara on the Lake, ON
 L0S 1J0


Terroir La Cachette

Located at Strewn Winery, we specialize in fresh regional cuisine with a French Provencal flair, accompanied by Niagara's award-winning wines.


Price range: Under $150 per couple
Phone: (905) 468-1222
Address: 1339 Lakeshore Road
 Niagara-on-the-Lake
 L0S 1J0


Tiara Restaurant

Enjoy cuisin that has classic simplicity, fusing comtemporary methods with traditional French techniques.


Price range: Over $150 per couple
Phone: (905) 468-2195
Address: 155 Byron Street
 Niagara-on-the-Lake, ON
 L0S 1J0


Treadwell Farm to Table Cuisine

Niagara’s most critically acclaimed restaurant is now located in the heart of Niagara-on-the-Lake, with dining outside on our stunning patio or inside overlooking our open kitchen.


Price range: Under $50 per couple
Phone: (905) 934-9797
Address: 114 Queen Street
 Niagara-on-the-Lake
 L0S1J0


Trius Winery (at Hillebrand) Restaurant

Hillebrand Winery Restaurant celebrates the relationship between our land, our people, our wines and our food.


Price range: Over $150 per couple
Phone: (905) 468-7123
Address: 1249 Niagara Stone Road
 Virgil
 Niagara-on-the-Lake
 L0S 1J0


Zees Grill

Zees Grill where fine dining meets fun dining.


Price range: Under $100 per couple
Phone: (905) 468-5715
Address: 92 Picton Street
 Niagara-on-the-Lake, ON
 L0S 1J0


   
Benchmark Restaurant at Niagara College

At the Niagara Culinary Institute, we like to say that the culinary stars of tomorrow are cooking in our kitchens today.

905-641-2252 x 4618


Price range: Under $100 per couple
Phone: (905) 641-2252
Address: 135 Taylor Road
 Niagara-on-the-Lake, ON
 L0S 1J0


Bistro Six-One

Casual dining


Price range: Under $100 per couple
Phone: (905) 468-2532
Address: 61 Queen Street
 Niagara-on-the-Lake
 L0S 1J0


Corks Winebar & Eatery

Serving Lunch/Dinner/Tapas 7 Days a Week, 364 Days a Year. (closed Christmas Day)


Price range: Under $100 per couple
Phone: (289) 868-9527
Address: 19 Queen Street
 Niagara-on-the-Lake, ON
 L0S 1J0


Epicurean Bistro

Since 1991, the Epicurean has provided its fresh dining experience to locals and visitors alike. We tailor our menu and the style of our service to suit our customers' needs. That's why we operate as a casual Café from 9am to 5:30pm serving fresh food options such as sandwiches, soups and quiches, and as a sit-down Bistro from 5pm to 9pm. The Bistro menu offers a regular menu and an additional menu that changes with the seasons!

Reservations not required for café, however are highly recommended for dinner.


Price range: Under $100 per couple
Phone: (905) 468-3408
Address: 84 Queen Street
 Niagara-on-the-Lake
 L0S 1J0


Farmhouse Cafe at Caroline Cellars Winery

NEW FOR THE 2013 WINE TOUR SEASON!

The Farmhouse Cafe!

This new space is an extension of our current facilities and allows us to serve our customers in different ways!


Price range: Under $50 per couple
Phone: (905) 468-4042
Address: 1010 Line 2
 Virgil
 L0S 1T0


Ginger Restaurant
Asian cuisine,western style.
Price range: Under $100 per couple
Phone: (905) 468-3871
Address: 390 Mary Street
 Niagara-on-the-Lake, ON
 L0S 1J0


Niagara Parks - Whirlpool Restaurant

Casual Dining on the Green

Enjoy the panoramic view of the greens and the tree-lined Niagara Parkway, at our Whirlpool Clubhouse Restaurant and Lounge.


Price range: Under $50 per couple
Phone: (905) 356-7221
Address: 3351 Niagara Parkway
 Niagara Falls


Old Winery Restaurant

Italian Trattoria


Price range: Under $100 per couple
Phone: (905) 468-8900
Address: 2228 Niagara Stone Road
 Niagara-on-the-Lake, ON


Shaw Café & Wine Bar
A casual yet refined atmosphere, French cafe-style cuisine.
Price range: Under $100 per couple
Phone: (905) 468-4772
Address: 92 Queen Street
 Niagara-on-the-Lake, ON
 L0S 1J0


Fournos Restaurant

Affordable casual family dining.


Price range: Under $50 per couple
Phone: (905) 468-9388
Address: 58 Queen Street
 Niagara-on-the-Lake
 L0S 1J0


Frado's Dining Lounge

Frado's is casual Italian restaurant overlooking the Welland canal.


Price range: Under $50 per couple
Phone: (905) 684-5484
Address: 535 Queenston Street
 St. Catharines, ON
 L2P 0C4


Irish Tea Room

Authentic Irish Tea Room serving lunch and dinner.

PLEASE NOTE: The we are now closed for the Winter break. We are reopening Friday, February 14. We look forward to seeing you then.


Price range: Under $50 per couple
Phone: (905) 468-4832
Address: 75 Queen Street
 Niagara-on-the-Lake, ON
 L0S 1J0


Little Red Rooster Restaurant

A full service, licenced family restaurant.


Price range: Under $50 per couple
Phone: (905) 468-3072
Address: 271 Mary Street
 Niagara-on-the-Lake, ON
 L0S 1J0


Niagara-on-the-Lake Golf Club
Casual dining for breakfast, lunch or dinner.
Price range: Under $50 per couple
Phone: (905) 468-3424
Address: 143 Front Street
 Niagara on the Lake, ON
 L0S 1J0


Olde Angel Inn Pub & Restaurant

Upper Canada's Oldest Operating inn.


Price range: Under $50 per couple
Phone: (905) 468-3411
Address: 224 Regent Street
 Niagara-on-the-Lake, ON
 L0S 1J0


Stagecoach Family Restaurant

Family restaurant offering breakfast, lunch and dinner.

Daily breakfast and lunch specials.

Check out our ice cream counter.


Price range: Under $50 per couple
Phone: (905) 468-3133
Address: 45 Queen Street
 corner of Regent Street
 Niagara-on-the-Lake, ON
 L0S 1J0


   
Butler's Sports Bar

Next door to Best Western Colonel Butler Inn.


Price range: Under $50 per couple
Phone: (905) 468-0049
Address: 284 Mary Street
 Niagara-on-the-Lake, ON
 L0S 1J0


Coach and Horses Pub

Inside the Moffat Inn


Price range: Under $50 per couple
Phone: (905) 468-4116
Address: 60 Picton Street
 Niagara-on-the-Lake, ON
 L0S 1J0


Irish Harp Pub

Voted Number 1 pub in the Niagara Region, The Irish Harp is owned and run by the Irish, offering a wide range of beers and gourmet pub food.


Price range: Under $50 per couple
Phone: (905) 468-4443
Address: 245 King Street
 Niagara-on-the-Lake, ON
 L0S 1J0


Olde Angel Inn Pub & Restaurant
Upper Canada's Oldest Operating Inn.
Price range: Under $50 per couple
Phone: (905) 468-3411
Address: Market Street
 P.O. Box 1755
 Niagara-on-the-Lake, ON
 L0S 1J0


Sandtrap Pub & Grill

"Keeping it Local" is important to us, we use local suppliers where available such as local produce, local wineries, local suppliers and even local micro-breweries. 

Open seven days a week from 11:30 am till 2:00 am for serving food and drink..

We have pizza and wings, homemade soups, sandwiches, and entrees. Great daily specials. All menu items available for take-out.  

Enjoy our games room with pool tables, dart boards and Golden Tee video game.


Price range: Under $50 per couple
Phone: (905) 468-8727
Address: 358 Mary Street
 Niagara-on-the-Lake
 L0S1J0


 
Epicurean Custom Catering

Since 1991, the Epicurean has provided its fresh dining experience to locals and visitors alike. We tailor our menu and the style of our service to suit our customers' needs. That's why we operate as a casual Café from 9am to 5:30pm serving fresh food options such as sandwiches, soups and quiches, and as a sit-down Bistro from 5pm to 9pm. The Bistro menu offers a regular menu and an additional menu that changes with the seasons!

 


Price range: Under $50 per couple
Phone: (905) 468-3408
Address: 84 Queen Street
 Niagara-on-the-Lake, ON
 L0S 1J0


Hendriks Valu-mart
we supply all of your self catering needs.
Price range: Under $50 per couple
Phone: (905) 468-7731
Address: 130 Queen Street
 Niagara-on-the-Lake
 L0S 1J0


Shaw Festival Theatre

Shaw Picnic


Price range: Under $50 per couple
Phone: 1(800) 511-7429
Address: 10 Queens Parade
 Niagara-on-the-Lake
 L0S 1J0


Taste The Healthy Option

Price range: Under $50 per couple
Phone: (905) 468-7100
Address: 10 Queen Street
 Niagara-on-the-Lake, ON
 L0S 1J0


The Donut Diner

Price range: Under $50 per couple
Phone: (905) 468-0045
Address: 1494 Niagara Stone Road
 P.O Box 569
 Virgil, ON
 L0S 1T0


 
China Emerald Buffet

Fresh, authentic Chinese cuisine and Canadian favourites at the best prices in St. Catharines. Top-notch, all-you-can-eat buffet with over 100 items including hot soups, a salad bar, delicious pastries and a wide variety of ice cream.


Price range: Under $50 per couple
Phone: (905) 938-8898
Address: 134 Hartzel Road
 St Catharines, ON


Elements on the Falls

Dining As Close as You Can Get to the Falls. Overlooking the brink of the thundering Falls, delight your senses in the stylish atmosphere of Elements on the Falls.


Price range: Under $50 per couple
Phone: (905) 354-3631
Address: 6650 Niagara Parkway
 Niagara Falls,


Whirlpool Golf Course Restaurant

Casual Dining on the Green
Enjoy the panoramic view of the greens and the tree-lined Niagara Parkway, at our Whirlpool Clubhouse Restaurant and Lounge.


Price range: Under $50 per couple
Phone: (905) 356-7221
Address: 3351 Niagara Parkway
 Â Niagara Falls