Cannery Restaurant is located in Niagara-on-the-Lake, Canada on 48 John St W. Cannery Restaurant is rated 4.5 out of 5 in the category restaurant in Canada. Please note that Niagara is currently in Code ORANGE for COVID-19 Restrictions. What this means for you: Mandatory mask when not sat at your table +Max number of guests per table is 4 Bar service ends at 9pm Only guests from same household along with personal care worker are permitted to dine together +Guests must not be symptomatic no out of country travel no contact with COVID positive people These rules are mandated by both the Region and Province. Thank-you for your cooperationCapture 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.