Chinese Village Restaurant of Capitola has been a beloved establishment in Santa Cruz, CA since 1976, offering a delightful array of authentic Chinese cuisine.
With a longstanding commitment to quality and taste, Chinese Village Restaurant has become a go-to destination for locals and visitors alike, providing a memorable dining experience that showcases the rich flavors of Chinese cuisine.
Generated from the website