Seafood Restaurants in 95482 Ukiah, CA

1 business found


Ohara Japanese & Seafood Restaurant

570 North State St Apartment 2 , 95482
Phone: (707) 462-4762