A family-run restaurant offering Greek and international cuisine. Established in 1983, it's a unique multi-space venue.