Get directions to: Tastee Freez, Covina, CA
Restaurant address: 1063 N Citrus Ave Covina, CA 91722, USA
Restaurant: Tastee Freez