Located within the Green Tree Mall, Aladdin’s Castle was a popular electronic amusement center for many years. Its presence in the mall is documented as early as 1990, providing a destination for shoppers and arcade enthusiasts. Like many mall-based arcades of its era, it offered a wide array of video games and other coin-operated attractions. This venue was part of a large national chain of arcades and is now permanently closed, following the decline and eventual shuttering of the entire Aladdin’s Castle franchise.
Comments