Super Stash – Geek Heaven is Finally Here!

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. 

No Comments Yet

Comments are closed