Bamboo Palace is a Chinese restaurant offering a diverse menu, including a lunch buffet and sushi options.