Summer Palace is a Chinese restaurant offering an all-you-can-eat buffet with classic dishes like chow mein and fried rice, plus seafood and beef options. It features ample seating and is suitable for large groups.