Map Location
A Ta Sale Rice
No. 12, 12151 Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps