Traditional Greek tavern offering Cretan hospitality, known for its excellent cuisine, generous portions, and comfortable atmosphere.