Greek taverna specializing in fresh seafood, offering a seaside dining experience.