Mecha Retail Store Location

Online sales has resumed with crazy promotional prices. Don't think. Just buy!

Mecha Retail Store Location

Where We're Located

Due to a tenancy agreement dispute, we no longer have a physical store and currently function as an online only store till we secure a new physical space.

Stay tuned to our Instagram page for updates!

https://www.instagram.com/themechastore/?hl=en