Map Location
Ideal Gifts & Souvenirs
29, Jalan 6, Taman Greenwood Indah, Batu Caves, 68100, Batu Caves, Selangor, Malaysia