Get directions to: Cat&the Custard Cup, La Habra, CA
Restaurant address: 800 East Whittier Boulevard La Habra, CA 90631, USA
Restaurant: Cat&the Custard Cup