Traditional Greek taverna, established since 1964, offering Mediterranean cuisine in a scenic setting.