Map Location
Phnom Touch 18 Restaurant
Mekong River (Rd.), Sangkat Bak Kheng, Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps