Dragon Palace is a Chinese restaurant featuring traditional decor and a conveyer-belt sushi bar. It offers a diverse menu with large portions.