Seaside taverna offering fresh Amorgian seafood. Known for generous portions and a fantastic beachfront location.