A Greek restaurant offering traditional cooked dishes and grilled options. Located in central Athens.