We were all thrilled to find out that a store by the name Super Stash had opened. Located in Downtown Mall, Shop s3.15, the store is the answer to the prayers of many nerds. It’s a collectors’ store, offering comic books, vinyl records, action figures and many more items demanded by fandoms.
