Jade Palace is a Chinese restaurant offering an all-you-can-eat buffet and delivery, with a selection of teas.