Restaurant and bar in Ampelonas, offering Greek, Mediterranean, and international cuisine.