According to the movie A Christmas Story, all Chinese restaurants are open on Christmas Day. It's a law.
Most likely yes. The restaurant has more of a North-Eastern mindset and they tend to be open on days when others are closed. Business booms when you are the only one open. That, and they ARE pretty good!
Thanks! Your answer is awaiting moderation.