Details

More sushi & japanese restaurants near Kanpai Sushi on 8th

843 17 Avenue SW(403) 453-6755Hours listed