Bamboo Palace is a stalwart Chinese restaurant offering classic Cantonese dishes.