Knossos Palace is a Greek restaurant offering a menu of salads, appetizers, and daily lunch specials. They also cater to celebrations and events.