The Cat & the Custard Cup
800 E Whittier Blvd, La Habra 90631