Map Location
Green Wall Restaurant
No. 40Eo, 93, 12201 Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps