Map Location
P.P Mart
No. 116, St. 7, 12401 Phnom Penh, Cambodia