Chang Puak is a restaurant offering a full menu and catering options. It has been a dining establishment for over 10 years.