Hardly ANYTHING was open Dec 25th. This place, thankfully, opened... even though they aren't normally open on Sunday, let alone Xmas day. Super smart business decision! Not only that, the food was really tasty. Asian (smiling, friendly) staff all wearing Santa hats, which was too adorable. We were more than grateful. Will be back, holiday or not.