A Greek restaurant and tavern. Known for fresh seafood and cooked dishes, with attentive service.