This is the best Japanese food in Alberta, it is a gem in the mountains.
The service was excellent as was the food. Located right on Banff Avenue.
The rolls was nice and the sushi and sashimi was outstanding.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.