Our Physical Store

Ground Floor (in front of Starbucks), The Starling Mall @ Uptown Damansara, No 6, Jalan SS21/37, Damansara Utama, 47400 Petaling Jaya, Selangor

Mon - Sun, 10 AM - 10PM

Directions