Approx 1.96 KM away
Address: No. 27, Jalan 2, Pusat Niaga Batu Caves, Batu Caves, 68100, Batu Caves, Selangor, 68100, Malaysia
Address: No. 132, Jalan SBC3, Taman Sri Batu Caves, 68100, Batu Caves, Selangor, 68100, Malaysia