Traditional Greek taverna offering authentic, home-style cuisine in a welcoming atmosphere.