Map Location
Khema Flower Shop
Camko City (St.), Camko City, R1, 12104 Phnom Penh, Cambodia