Get directions to: Foster's Freeze, Santa Clarita, CA
Restaurant address: 21525 Soledad Canyon Rd Santa Clarita, CA 91350, USA
Restaurant: Foster's Freeze