Deluxe Chinese is a sophisticated Chinese restaurant offering classic meat dishes, noodles, fried rice, dim sum, and tea in a comfortable dining room setting. They are known for high-quality Cantonese cuisine.