Map Location
Sun Shine Mini Mart
No. 4B, St. 57, 12302, Phnom Penh
Open in AI mode
Open in Google Maps