Roy's is closed December 24th and December 25th every year. Barring any unforeseen circumstances these are the only days we close all year. Thanks for the question.
No idea, but it would be a hell of a Christmas dinner! We ate there twice in one week of vacation.
I wanna say No but you should call and make sure
You should call them
Not sure sorry
Thanks! Your answer is awaiting moderation.