Deli offering authentic flavors, possibly with Cretan specialties. Showcasing fresh produce.