Ocean Fish and Chips
411 Colusa Ave, Yuba City, CA 95991-4110
Ocean Fish and Chips is a Seafood place is located in Yuba City, California. The address of Ocean Fish and Chips is 411 Colusa Ave, Yuba City, CA 95991-4110.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 530-671-1112,