China Bay - Ventura

Chinese
1567 Spinnaker Drive Ste 104 Ventura, CA 93001, 93001-4373, United States

China Bay

Address
1567 Spinnaker Drive Ste 104 Ventura, CA 93001, 93001-4373, United States

More information

QR-code link to the menu

Related Restaurants

Fast & Simple Download Menulist App now