The last eatery along the waterfront, O Glaros commands the best view of the small harbour. Read more