Location: 3530 Irvine Avenue, Newport Beach, CA 92660
Phone:(949)756-1960
Fax:(949)756-1907
Category: Grocery
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Delicatessens, Grocers & Supermarkets