Traditional Greek taverna offering reliable food and good service.