China Restaurant Chau offers a casual dining experience with Chinese cuisine. Guests can enjoy a beautiful terrace and an idyllic garden featuring a fish pond and a Chinese pagoda. The menu includes dishes like Peking Duck, available for dine-in or takeout.