Traditional Greek taverna and grill, established since 1988. Offers live music and delivery service.