How long has the Helliconia Restaurant been at CN? We spent the last 2 years at CSS and we are returning to CN for the first time since March 2007. We were also at CN in '05 and I don't remember it being ther. Unless I had too many Rum Punches (quite possible), it must have been added in the last 2 years? Any help with this is appreciated. Also, what type of food do the serve? Thanks.