Knossos Palast is a Greek restaurant offering a taste of Greece with quality cuisine and attentive service.