Map Location
Forest Restaurant
No. Lot 1, Assembly (St.), Phnom Penh, Cambodia