This is a seafood taverna specializing in fresh fish. It is located in Psarapouli, Evia.