Seafood restaurant located at the Alepochori harbor. Offers fresh catches in a seaside setting.