Hillside taverna with sweeping Faliraki Bay views. Offers exceptional service and delicious food, including recommended dishes like kleftiko.