Map Location
Beads & Craft
No. 63, Jalan Theatre, 30300, Ipoh, Perak, Malaysia