Location: 2120 Placentia Avenue, Costa Mesa, CA 92627
Phone:(949)645-1365
Category: Grocery, Restaurants
Tags: Fruits & Vegetables, Fruits & Vegetables Retail, Seafood, Seafood Restaurants, Produce, Farmers Markets