Just came back from a very good meal at Sushi Village in Whistler. We have tried all the Japanese places up here and this one by far has the freshest fish. The menu is huge and offers something for everyone. If sushi is your thing sit up at the bar and order doreectly from the chef = very fast and fresh!!
I also noticed they are open for Lunch and had a few yummy looking lunch deals.