Just like a big regular grocery store but stocked full of the finest local and international produce, they even have a lobster tank! It's the most unpretentious, inexpensive food store ever - Waitrose could learn a lesson or two!
710 Veterans Memorial Blvd
834 8216