Green describes more than the fresh produce at this Crystal Lake restaurant, where the idea of fresh ingredients takes on a whole new meaning. ...