This award-winning Szechwan restaurant is located in
Santa Cruz, California. The restaurant features friendly service and affordable prices. Beer and wine are served at the China Szechwan Restaurant.
The China Szechwan Restaurant serves lunch and dinner Tuesday through Sunday, and is closed on the holidays.