Knossos Palast is a Greek restaurant.