Address: 40359 Tantalus Way, Squamish, BC V0N 1T0
Reservations and Take Out: (604) 898-3606
Hours: Open 7 days a week for dinner 5-late, open for lunch as well for Friday, Saturday, and Sunday from 11:30am onwards.
There was an error submitting the form.
Thanks! Your email was successfully sent. We should be in touch soon.