Opening day at Jumeirah Beach!

Welcome our newest store in Dubai, UAE! This will hopefully be the first of many locations in the UAE. This first store is located at Jumeirah Beach which is a beautiful 1.7 kilometer waterfront community located against the Persian Gulf. Wtih Dubai being in the top 10 most visited tourist locations, we are very hopeful of what our amusement park like atmosphere can bring.