We're here for you!
Questions about our meals? You’ll probably find the answer in our Frequently Asked Questions. And if not, email us or fill out the form below—we can’t wait to hear from you!
778.455.5140 or 519.859.3569
Office Hours: Monday- Friday (some exceptions during regional & nationwide holidays)