Open 7 Days a Week for Dine-in, Take-out & Groceries
11:00 AM – 9:00 PM
We are located at 121 – 4368 Main Street, Whistler
No Reservations.
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.



