This traditional family tavern is located in the heart of Skyros's pine forest. It offers the best of the island's inland cuisine, providing a beautiful environment and friendly service.