My 99 Shop is located in Batu Caves, Malaysia on No 48g, Jalan SG 1/8, Taman Seri Gombak. My 99 Shop is rated 4.7 out of 5 in the category dried flower shop in Malaysia.
Address
No 48g, Jalan SG 1/8, Taman Seri Gombak
Service options
In-store shopping