Seafood restaurant Aggelika Fish Taverna offers fresh catches from its own fishing boat. Enjoy a wide variety of seafood dishes with a beautiful beach view.