Knossos is a Greek restaurant offering specialty dishes.