Dim Sum–Focused Chinese Dining
China Town Restaurant specializes in Chinese cuisine with a strong emphasis on dim sum, featuring carts with a variety of small plates as well as dishes like bao, roasted duck, and barbecue pork. Guests appreciate the consistently flavorful offerings, including fried rice and pork shumai. Service is brisk and efficient, creating an experience that centers on the food.