Get directions to: Fish & Chips, Yuba City, CA
Restaurant address: 411 Colusa Ave Yuba City, CA 95991, USA
Restaurant: Fish & Chips