Yes
Actually, yes we are open Christmas Day, at 3pm till 10pm and we are open Christmas eve, but we do close early
Yes they are but in sure they close early
Pretty sure they are. But not on Christmas day, as most restaurants are close on this only one day.
Thanks! Your answer is awaiting moderation.