Thigaterra - The Art of Slow Food - Greek restaurant in Crete, | Reviews, Photos & Information on Postcard