Traditional Greek tavern serving authentic Greek and Kefalonian cuisine. Offers a large menu with fresh ingredients.