The Cat Custard Cup
➤ 800 E Whittier Blvd, La Habra, United States
Vegetarian Friendly, American, Salad, Steak, Pubs
"This was the last restaurant my husband and I visited before social distancing and quarantine measures took effect, and I can’t stop thinking about it..."