Map Location
Decade 60 Restaurant
Koh Pich (St.), Koh Pich, Store I14, Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps