Map Location
Maly Shop
No. 13D, St. 130, 12160 Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps