A taverna offering traditional Greek cuisine with a focus on fresh seafood and home-style cooked dishes. Known for generous portions.