Approx 1.89 KM away
Address: 162 Residency, Selayang, 68100 Batu Caves, Selangor, Malaysia
Approx 1.95 KM away
Address: No.4 & 5, Medan Selera MPS, Selayang Pandang, Batu Caves, 68100, Batu Caves, Selangor, Malaysia