China Restaurant Happy Palace offers a variety of delicious Chinese dishes, with popular items like roasted duck and fish fillet. The establishment is known for its friendly staff and ability to always find a table, whether with or without a reservation.