Knossos is a Greek restaurant offering fresh cuisine in a pleasant atmosphere.