Authentic Greek seafood tavern in Possidi, offering a genuine seaside dining experience. Features outdoor seating and serves alcohol.