Mediterranean deli offering a variety of fresh goods.