Travel

Sushi Village: Whistler’s legendary ski-town eatery still wows visitors

Whistler is full of bars and restaurants of every description, but none of them is more famous than the town’s icon, Sushi Village.