It's best to call ahead.
Check the website, and call for hours specific to the holiday you are referring to. Great restaurant.
I'm not sure! But they have a very comprehensive website that details all relevant info to the establishment!
Thanks! Your answer is awaiting moderation.