China Station Restaurant in Santa Cruz, CA, offers a diverse menu of traditional Chinese cuisine, including a variety of noodle and rice dishes, as well as classic stir-fries and appetizers.
With a cozy atmosphere and friendly service, China Station Restaurant provides a casual dining experience for those looking to enjoy authentic Chinese flavors in the heart of Santa Cruz.
Generated from their business information