Chinese Restaurants in Ojai, CA

1 business found


Chu's Teriyaki House

11566 North Ventura Avenue , 93023
Phone: (805) 646-1177