Authentic small plates restaurant in the traditional village of Ano Garefi, offering traditional, home-cooked dishes.