Approx 1.82 KM away
Address: 39;;41, Jalan SJ 17, Taman Selayang Jaya, 68100 Batu Caves, Selangor, Malaysia
Approx 1.88 KM away
Address: 12, Jalan 11, Selayang Baru, 68100 Batu Caves, Selangor, Malaysia