This establishment specializes in Cretan cuisine. It is located in the Pagrati area of Athens.