close japanese restaurant close Country: Cambodia close Region: Kampong Thom Province
Golden Chenla Hotel and Restaurant