Approx 1.93 KM away
Address: No 1, Jalan 11B, Selayang Baru, Batu Caves, 68100, Batu Caves, Selangor, 68100, Malaysia
Address: No. 10, Jalan 11, Batu Caves, Selayang Baru, Selangor, 68100 Selayang, Malaysia