Map Location
BBQ Restaurant
Chimoan Lech Village, Ponhea Kraek District, Tbong Khmum, Cambodia