Join us this Holiday Season for our classic Festive Buffet, a la carte and Festive Afternoon Tea.


As you enter our Historic Dining Room you will be surrounded by the sights and scents of Christmas. Our joyous Hosts will welcome you with a holiday greeting. Look around to see our pastry themed Christmas tree which is decorated with donuts, candies and bright lights!
As you are escorted to your table you will walk by our hand-made gingerbread house display created by our multi-talented Pastry Team.
Our Festive Buffet offers a wide selection of holiday themed appetizers, salads, hot dishes and desserts. There is something for everyone to enjoy!

In addition to vegetarian selections, our Buffet offers many vegan-friendly items as an alternative.

**Reservations required**

As a reminder, all of our Dining experiences are 2 hours. We cannot guarantee seating locations within the Restaurant. 

Festive Dates
Thursday, November 23, 2023 to Sunday, January 7, 2024 (Please see below for more information)

Dining Room Services:

A La Carte

    • Lunch: Thursdays & Fridays from 12:00pm-2:00pm (last seating 1:30pm)
    • Dinner: Thursday to Saturday from 6:00pm – To close (last seating 8:00pm)

Afternoon Tea

  • Thursday to Sunday (reservations always required)

Buffet Seatings:

    • Brunch: Saturdays & Sundays from 10:30am-1:30pm (Buffet closes at 2:30pm)
    • Dinner: Sunday ONLY from 6:00pm-8:00pm (Buffet closes at 9:30pm)


All Festive Buffet Dates and Pricing:

Festive Brunch Buffet:
December 30, 2023
January 6 & 7 2024

Festive Sunday Dinner Buffet:
January 6 & 7, 2024

Adult | $60.00
Children 4-11 | $25.00
Children 3 or younger | free

Festive Buffet Menu 2023 – Nov 24-Dec 17 2023

All Holiday Buffet Dates and Pricing:

New Years Day: Monday January 1, 2024

Adult | $75.00
Children 4-11 | $30.00
Children 3 or younger | free

Holiday New Year’s Buffet Menu – January 1 2024 (Brunch Only)

Seating for Dec 24 + Dec 25 will be in both the dining room and Brule rooms. Please note that seating is not guaranteed. Parties consisting of more than 12 people or those with mobility requirements will be seated in Brule.

Old Mill Toronto Top 100 Restaurants in Canada. The Best Afternoon Tea in Canada.

Nutcracker Tea Menu (SOLD OUT)

$60 per person (excluding taxes and tip) This will be the only menu served from November 23, 2023 – January 8, 2024.
Nutcracker Tea will not be served on December 24, 25, 26, 31 2023 & January 1, 2024.

Nutcracker Tea runs from November 23 2023 – January 7, 2024
Join us this Afternoon at three
For a warm cup of Nutcracker Inspired Tea
Nutcrackers standing guard at our Print room
Which is our original 1914 tearoom
Whilst you listen to those old familiar carols play
Look at our beautiful gingerbread display
So now you have a wonderfully delicious reason

To visit us and enjoy this festive season. Kindly note our Nutcracker Tea experience is 2 hours and we do not guarantee seating locations.

Nutcracker Tea Menu 2023


Our festive takeout service is now closed, and we are no longer accepting orders.


Prices/Taxes: Prices Exclude Tax and Service Charge. All prices are subject to change during peak seasons and holidays.
Gratuity Policy re Groups/Parties: Groups/parties of 10 or more persons, a 15% gratuity will apply. Only one bill will be presented to groups/parties of 10 or more.
Reservation Policy: A credit card is required to secure all reservations.
Cancellation Policy: If a reservation is cancelled 48 hours in advance no cancellation fee will be charged. If a reservation is cancelled within 48 hours each guest will be charged $10.
Allergy Statement:  While we will do our best to accommodate your needs, please note our menu may contain or come into contact with wheat/gluten, milk, eggs, peanuts, tree nuts, fish, shellfish and soy. Old Mill Toronto Hospitality Inc. is not a nut free facility.
Gift Cards: Old Mill Toronto will not accept Gift Cards for payment on the following days: Good Friday; Easter Sunday; Christmas Day; Christmas Eve; Mothers Day; Fathers Day; Valentines Day, Thanksgiving Sunday; New Years Eve; and New Years day.