Elli Deli is a modern delicatessen offering a selection of Greek products.