Get directions to: Ice Cream Land, Compton, CA
Restaurant address: 324 W Alondra Blvd Compton, CA 90220, USA
Restaurant: Ice Cream Land