Contact

Hours of Operation:

Spring Hours until June 28, 2018

Friday, Saturday, Sunday 11:30 am – 7:00 pm

Monday to Thursday 11:30 am – 2:30 pm

These hours are subject to change. Please refer to NEWS for any changes


Address: 5660 Front Road, Stella, Ontario
Phone: 613-389-1005
Email: [email protected]