The Barefoot Bistro – Whistler, BC.

Tucked away in the Green Village of Whistler just across from The Listel Hotel, rests an elite culinary adventure like no other – Barefoot Bistro. Founder André St. Jacques describes the experience as ‘A celebration of food, wine and life’. With a lavish sense of flare, the overall experience is nothing short of flamboyant. Including Champagne Sabbering, much to […]