Get directions to: Mill Creek Fish N Chips, Quincy, CA
Restaurant address: 1760 E Main St Quincy, CA 95971, USA
Restaurant: Mill Creek Fish N Chips