Sushi Village – Japanese Cuisine and Sushi – Located in Whistler, British Colu
Sushi Village, located in Whistler, British Columbia, Canada, is known for its casual yet vibrant atmosphere, terrific sushi, and legendary sake margaritas and serves sushi, salads, sake, chicken dishes, teriyaki dinners, hot pots, and offers group menus.