Location: 627 South Euclid Street, La Habra, CA 90631
Popularity: 2/100
Phone:(562)691-5337
Category: Grocery
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Grocers & Supermarkets