Be the first to review. Help others by sharing what's good here.
batu caves specialist shop is location at Kuala Lumpur MY, no.141, Jln SBC 1, Taman Sri Batu Caves, 54200 Batu Caves, Selangor.
Sorry, we do not have that information at this time.
batu caves specialist shop currently has no rating.