Approx 1.87 KM away
Address: Lot 16, Jalan Perusahaan 2, 68100 Batu Caves, Selangor, 68100, Malaysia
Approx 1.93 KM away
Address: 59, Jalan SG 8/7, 68100 Batu Caves, Malaysia