Approx 1.78 KM away
Address: Ground-Floor,Lot 8437-1, Kampung Nakhoda, 68100, Batu Caves, Selangor Darul Ehsan, Malaysia
Approx 1.99 KM away
Address: A 107, Jalan SBC 12, Taman Sri Batu Caves, Batu Caves, 68100, Batu Caves, Selangor, 68100, Malaysia