The only Banff exclusive Onigiri Shop
We’re Banff’s first and only onigiri shop, making fresh, handmade Japanese rice balls every day fresh. Simple, delicious, and perfect for any adventure.
Visit us at 306 Marten Street, Banff.
Store Hours: Monday through Sunday 11:30am to 7pm
Onigiri Vending Machine Hours: Everyday 10am to 8pm
As Banff’s only indoor mall, Cascade Shops offers an indoor break from all the outside adventures. Whether you need a deep tissue massage, fancy coffee, or cold craft beer, Cascade Shops has everything you to need to fuel up and head back out into the wild.