Beachside taverna serving fresh, local Greek cuisine. Known for generous portions and seafood dishes.