Aladdin’s Castle was an arcade located within the Ogden City Mall. As a popular national chain, it represented a common feature in American shopping malls during the peak of arcade gaming. The arcade provided a family-friendly environment for patrons to play the latest video games and classic pinball machines. The venue permanently closed following the closure and subsequent demolition of the Ogden City Mall in 2002.
Comments