Map Location
Teh Tarik Place
Da:Mén Shopping Mall, Lot LG23, Lower Ground Floor, No. 1, Persiaran Kewajipan, USJ 1, 47600, Subang Jaya, Selangor, Malaysia
Open in AI mode
Open in Google Maps