Authentic Greek tavern offering freshly prepared cuisine.