Traditional Greek restaurant, established in 1980, specializing in Kefalonian dishes, grilled meats, and fresh seafood.