Located right in the heart of Whistler and close to the base of Whistler Mountain, Teppan Village offers an excellent array of traditional Japanese fare.
Highly trained Teppan chefs make your authentic Japanese meal a highlight of your visit to Whistler.
301 - 4293 Mountain Square
Whistler, British Columbia V0N 1B4
return to previous page