Approx 1.91 KM away
Address: Ground-Floor,Lot 8437-1, Kampung Nakhoda, 68100, Batu Caves, Selangor Darul Ehsan, Malaysia
Approx 1.98 KM away
Address: G16A, Jalan SP1, Selayang Point, Selayang, Batu Caves, 68100, Batu Caves, Selangor, Malaysia
Approx 1.98 KM away
Address: No 45, Jalan 11, Selayang Baru, 68100, Batu Caves, Selangor, 68100, Malaysia