Location: 6118 Paseo Del Norte, Carlsbad, CA 92009
Phone:(760)438-3202
Category: Grocery, Restaurants
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Grocers & Supermarkets