Location: 303 East Little Creek Road, Norfolk, VA 23505
Phone:(757)588-5760
Category: Grocery
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Grocers & Supermarkets