A restaurant specializing in traditional Greek cuisine. Located in Rethymno, it's open late.