Top 1 alternative sites to roysrestaurant.com
Teppan Village Whistler
Located in the heart of Whistler since 1989, Teppan Village is the ultimate destination for Japanese cuisine. We feature freshly prepared ingredients, the finest AAA Alberta steaks, seafood, sushi and vegetarian options.