12-4314 Main St. Town Plaza Whistler Open for LUNCH from 12:00pm Saturdays and Sundays and DINNER from 5:00pm daily - 3:00pm on weekends. +1 604 938 1879