Get directions to: Foster's Freeze, Santa Paula, CA
Restaurant address: 907 E Harvard Blvd Santa Paula, CA 93060, USA
Restaurant: Foster's Freeze