I believe they stay open 24 hours. They do not close for new years eve or day.
I think they are 24 hours too. I was just there and there were no signs on the doors saying otherwise
I believe they are open 24 hours a day
Only time they close is Christmas day..they are open 24 hours for new years
Thanks! Your answer is awaiting moderation.