Greek grill with a terrace offering views of the South Euboean Gulf. Serving traditional, homemade Greek dishes.