Please suggest a good restaurant open on Christmas eve? We have gone to the Stage House,the past several years, but last year we had a bad experience. Also we have a vegetarian (no meat nor fish) in our group. Not looking for Chinese/Indian or Thai. Prefer Scotch Plains/Westfield, might consider Cranford, New Providence, Berkeley Heights or Summit. Thank you in advance. :)