Map Location
Chorb Chet 1.168 Restaurant
St. 99, Boeung Salang Village, 12104 Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps