Terra Roots
Mediterranean
Terra Roots is a restaurant open from April to November. It offers a kitchen service and is open late.
Location
Best places nearby
The highest rated places close to Terra Roots.
Local restaurants nearby
Κρήτης
Location
The highest rated places close to Terra Roots.
Κρήτης