Traditional Greek taverna with outdoor seating, offering fresh seafood and island views.