We are closed on Christmas Day so that our employees can spend the day with their families and friends.
No but it will be for next day
Typically it is open for Xmas dinner.
I don't think so. Would need to call them to find out
Thanks! Your answer is awaiting moderation.