Charming restaurant "Triantaphyllos - The Little Square" in a mountain village, known for fresh, well-prepared seafood. Closed Mondays during winter.