Map Location
Angkor Sewing Machine Shop
No. 9Eo-11AEo, St. 166, 12256 Phnom Penh, Cambodia