Churchill Restaurant

63 Lakeshore Dr North Bay, ON
Max Capacity: 150 people
Package Pricing
Event Spaces
Chefs Room
Mantle Room
Patio Room
Sun Room
Sunset Room
The Loft
Wine Cellar
Recommendations
Location