Restaurant offering Greek and international cuisine.