Morrisburg's Top Dining Destination
Conveniently located at the clubhouse of the Upper Canada Golf Course, the Upper Canada Restaurant combines relaxed dining with spectacular views.
With seating for over 150 guests and a panoramic overlook of the course, it’s a favourite spot for both golfers and locals looking to enjoy great food in a welcoming setting.
Open to the public, the restaurant features a menu of satisfying classics, handcrafted burgers, golden fries, and refreshing drinks.
Thursday is our all-day Wing Special. Get our delicious fries added to your order of wings at no addiitional cost.
Hours of Operation
The Upper Canada Restaurant is open every day of the week!
Monday to Friday: 11:00 AM – 7:00 PM
Saturday and Sunday: 11:00 AM – 7:00 PM
Note: Hours may vary depending on events, weather, etc. Visit our events page to learn of closures and adjusted restaurant hours.
📞 Call: +1 (613) 543-2035 to make a reservation!