Map Location
Seng Hong Shop
No. 67Eo, Sorla (St. 2004), 12406 Phnom Penh, Cambodia