This Japanese restaurant is a quiet oasis from Banff's bustling downtown. It's also much-frequented by Asian tourists, so you can ... More