NOTICE:
As you dream of Sugar Plums and Apple Pie this Holiday Season, we would like to suggest that you Call Us with your Christmas Orders before December 23rd. 905-985-2172. We will not be able to take online orders after December 20th. As well NO phone orders on December 24th. Thank you!

Our restaurant menu has changed recently. Our online version of our menu will be temporarily unavailable.