I just called then and they are closed on Christmas
Sorry, yes it is closed. There are a lot of nice places that will be open, Sizzlers for one!
They are closed on Christmas day. Have a wonderful holiday season. HAPPY HOLIDAYS!
Probably not, they close on Christmas last time I checked but I could be wrong. Hope this helped
Thanks! Your answer is awaiting moderation.