Seaside taverna, Avra, offers delicious Greek cuisine and fresh seafood. Enjoy a family-friendly atmosphere with prompt service.