Traditional Greek restaurant in Anemotia, serving handmade dishes with fresh ingredients. Located in the central square.