Seafood restaurant offering fresh fish and Greek cuisine. Enjoy seaside views in a beautiful setting.