This establishment is a restaurant and taverna offering seafood, Mediterranean, and Greek cuisine. It is located in Argostoli, Kefalonia.