Yes they do open on Sunday
Yes... limited hours. Suggest checking with restaurant directly for each locations exact hours.
Unsure due to New Years Eve, call for details.
It's Best to call the location directly to ask their hours, most likely hours will be changed to accommodate the holidays
Thanks! Your answer is awaiting moderation.