North Bay’s Premier Restaurant Among the top 50 restaurants in Canada, Churchill’s is more than an award winning restaurant. It offers the perfect atmosphere for family get togethers, a night on the town, a theatrical experience, a romantic evening, old-world charm, and a place where friendships flourish. Located on Lakeshore Drive, just steps from Sunset Park, Churchill’s is the heart of fine dining in North Bay. Locals and travellers alike view Churchill’s as more than just a restaurant: it’s the finest dining experience that North Bay has to offer. A special night out at Churchill’s can make any occasion feel that much more meaningful. Whether you’re with friends, families, a date, or yourself, Churchill’s is an exquisite treat for all
From the business's Google listing, checked Aug 2026.
What the listing mentions
Wheelchair accessible entrance
Wheelchair accessible parking
Wheelchair accessible restroom
Wheelchair accessible seating
Bar onsite
Restroom
Wi fi
High chairs
Children welcome
Seating
Table service
Fireplace
From the business's Google listing, checked Aug 2026.