It's 24 hours but holidays might affect those hours. Call ahead to make sure.
It's 24 hours
Their big neon sign at night says 24hr but I've never been there throughout the full 24hr period to know for sure.
Thanks! Your answer is awaiting moderation.