Sochoro Greek Cuisine
Overview
Sochoro Greek Cuisine in Mochlos, Crete, stands out for its refined combination of traditional Cretan cuisine with modern touches. It is a place full of warmth and authenticity, created with passion. The atmosphere is magical, with a strong character accompanied by the cordial service of the owners.