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