Seaside fish taverna on Stegna Beach. Offers fresh seafood, including local specialties.