China Star
$ Chinese restaurant
About
At China Star in Applewood Plaza, this cozy Chinese restaurant offers a delightful all-you-can-eat experience that draws in both families and solo diners. Prices are friendly, and the casual atmosphere is perfect for a quick bite or an easygoing meal. Enjoy an impressive selection of teas and comfort food favorites like shrimp and crab rangoons, all while benefiting from wheelchair-accessible facilities. While recent reviews highlight some inconsistencies in service and food quality, many still cherish the nostalgic flavors of their past visits. Whether itβs lunch or dinner, China Star remains a local name worth exploring.