Dragon Palace is a Chinese restaurant offering all-you-can-eat fare, including dishes like general chicken, dragon chicken, and egg rolls, in a casual setting.