375x300-Stella's Kitchen rounded

STELLA'S KITCHEN / CAFE

With the monstrous array of attractions available to our guests, it is inevitable that enjoying all that entertainment would work up an appetite!  Stella’s Café – Snack Bar is the ideal spot to enjoy quick, tasty food and refreshing beverages.

Relax, refuel…and resume having fun!

Available at the following locations:

Calgary, Canada