Traditional Greek taverna offering fresh, home-cooked meals with daily specials. Known for its simple, village-style cuisine.