Map Location
Daraneath Rice Shop
No. 57Eo, St. 61, 12202 Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps