Open 7 Days a Week for Take-out & Groceries

12:00 – 7:00 PM
We are located at 121 – 4368 Main Street, Whistler
For Takeout Orders Call us on 604.905.0400

Please do not email or leave your take out order on voicemail, these will not be accepted. Email us for grocery enquires only.

Online ordering coming soon.
gallery
gallery
gallery
gallery

Our Deli Products

Visit our deli for freshly-made pastas, sauces, bread and gourmet Italian groceries.

Leave a Reply

Your email address will not be published. Required fields are marked *