Enable JavaScript to run this app.
Skip to main content
OpenTable logo
  1. Home
  2. Canada
  3. Toronto / Ontario
  4. Niagara
  5. Niagara-on-the-Lake
Cannery Restaurant, Niagara-on-the-Lake, ON

Cannery Restaurant

4.7
4.7
3104 Reviews
CAN$31 to CAN$50
Steakhouse

Make a reservation

2 people
7:00 PM
Booked 24 times today
  • Good for special occasions
  • Charming
  • Romantic
Capture a magical moment of Niagara-on-the-Lake’s past as you dine in one of its most historic buildings. The four-diamond Cannery Restaurant of today is reminiscent of its former life as a canning factory in the 1800s, where Niagara peaches and tomatoes were canned until 1957. Chef Mark Longster continues to serve up the best of the region in his menus which feature the freshest local produce and fine wines. Chef Longsters food is prepared and presented perfectly, for your ultimate dining experience.



Additional information

  • Dining style
    Fine Dining
  • Price
    CAN$31 to CAN$50
  • Cuisines
    Steakhouse
  • Hours of operation
    Breakfast Mon–Fri 7:00 am–10:30 am Sat, Sun 7:00 am–11:00 am Lounge Daily 11:30 am–10:30 pm Lunch Daily 12:00 pm–1:30 pm Dinner Daily 5:00 pm–9:00 pm
  • Phone number
    (905) 468-6011
  • Payment options
    AMEX, Diners Club, Discover, Mastercard, Visa
  • Dress code
    Smart Casual
  • Executive chef
    Mark Longster
  • Catering
    Our award-winning culinary team will create a delectable, original menus for your special event on or off-site.
  • Private party facilities
    Cannery Restaurant has a variety of private dining areas to accommodate 8 to 30 people. Give us a call (905) 468-6011
  • Neighborhood
    Niagara-on-the-Lake
  • Cross street
    King Street
  • Parking details
    Complimentary parking is available directly outside of the restaurant with over 100 parking spaces.
  • Additional
    Banquet, Bar/Lounge, Chef's Table, Corkage Fee, Full Bar, Indoor Fireplace, Non-Smoking, Patio/Outdoor Dining, Patio/Outdoor Dining, Private Room, Weekend Brunch, Wheelchair Access, Wine

What 3,104 people are saying

Overall ratings and reviews

Reviews can only be made by diners who have eaten at this restaurant

4.7
4.7 based on recent ratings
  • 4.7Food
  • 4.7Service
  • 4.8Ambience
  • 4.4Value

NoiseModerate

Loved For

  • Niagara

    Best Ambiance

  • Niagara

    Romantic

  • Niagara

    Good for special occasions

  • Niagara

    Steakhouse

Review summary

AI-generated from verified diner reviews
Cannery Restaurant offers a cozy, elegant atmosphere with "perfectly well cooked food" and "outstanding" service. Signature dishes like the roast beef and prime rib are "amazing," complemented by a "great wine list." Guests appreciate the friendly staff, "wonderful acoustics," and "beautiful ambiance," ideal for special occasions.

3,104 Reviews
  1. Betty VIP

    Toronto1 review

    4.0

    Dined 1 day ago

    1. Overall 4
    2. Food 4
    3. Service 5
    4. Ambience 5
    Perfect ambience and service. Good is decent and one of the better restaurants at Niagara on the lake.

    Is this helpful?

  2. Janet

    Toronto2 reviews

    5.0

    Dined 1 day ago

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    The food is exceptional - the dinner package is the best value, and the service was excellent!

    Is this helpful?

  3. Vic

    Toronto3 reviews

    5.0

    Dined 4 days ago

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    Family dinner to celebrate anniversary. Food was a 10 ! Ambiance 9, server was great at social interaction. Overall very exceptional restaurant, and perfect onsite hotel location. Definitely recommend this restaurant, and will revisit in future.

    Is this helpful?

  4. Kathy

    Toronto8 reviews

    5.0

    Dined 7 days ago

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    In my opinion, the best of all Vintage Inn’s restaurants. The Cannery has the perfect atmosphere, the best menu and impeccable service. 5 stars

    Is this helpful?

  5. Paula

    Toronto6 reviews

    5.0

    Dined 7 days ago

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    We had the crab cakes, prime rib and the salmon. All dishes were amazing.

    Is this helpful?

  6. David VIP

    Las Vegas50 reviews

    5.0

    Dined 7 days ago

    1. Overall 5
    2. Food 5
    3. Service 3
    4. Ambience 3
    Always a good bet for quantity quality and service

    Is this helpful?

  7. George

    Toronto3 reviews

    5.0

    Dined on March 2, 2025

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    Beautiful location and fantastic food! Service was great, I'd love to explore the grounds even more on my next visit.

    Is this helpful?

  8. Katherine

    Toronto2 reviews

    5.0

    Dined on March 2, 2025

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    This place is fantastic. We were guests at the inn. But would have drove to this place if we were not. It is worth the drive. All things (food quality, service, ambience, value for money) were all above expectations.

    Is this helpful?

  9. Jeremy

    New York City2 reviews

    5.0

    Dined on March 2, 2025

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    Everything was fantastic and our server was incredible!

    Is this helpful?

  10. lindsey VIP

    New York City11 reviews

    5.0

    Dined on March 2, 2025

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    Alison gave us great service and the food was amazing!

    Is this helpful?

FAQs

Cannery Restaurant is rated 4.7 stars by 3104 OpenTable diners.

Yes, you can generally book this restaurant by choosing the date, time and party size on OpenTable.

Make a reservation

2 people
7:00 PM
Booked 24 times today
Google Map for Cannery Restaurant

48 John Street, Niagara-on-the-Lake, ON L0S 1J0

Additional information

  • Cross street
    King Street
  • Neighborhood
    Niagara-on-the-Lake
  • Hours of operation
    Breakfast Mon–Fri 7:00 am–10:30 am Sat, Sun 7:00 am–11:00 am Lounge Daily 11:30 am–10:30 pm Lunch Daily 12:00 pm–1:30 pm Dinner Daily 5:00 pm–9:00 pm
  • Price
    CAN$31 to CAN$50
  • Cuisines
    Steakhouse
  • Dining style
    Fine Dining
  • Dress code
    Smart Casual
  • Parking details
    Complimentary parking is available directly outside of the restaurant with over 100 parking spaces.
  • Payment options
    AMEX, Diners Club, Discover, Mastercard, Visa
  • Executive chef
    Mark Longster
  • Additional
    Banquet, Bar/Lounge, Chef's Table, Corkage Fee, Full Bar, Indoor Fireplace, Non-Smoking, Patio/Outdoor Dining, Patio/Outdoor Dining, Private Room, Weekend Brunch, Wheelchair Access, Wine
  • Phone number
    (905) 468-6011
  • Catering
    Our award-winning culinary team will create a delectable, original menus for your special event on or off-site.
  • Private party facilities
    Cannery Restaurant has a variety of private dining areas to accommodate 8 to 30 people. Give us a call (905) 468-6011
  • Privacy Policy
  • Terms of Use
  • Cookies and Interest-Based Ads
  • Cookie Preferences
Copyright © 2024 OpenTable, Inc. 1 Montgomery St Ste 500, San Francisco CA 94104 - All rights reserved.
OpenTable is part of Booking Holdings, the world leader in online travel and related services.
Booking Logo
Priceline Logo
KAYAK Logo
Agoda Logo
OpenTable Logo