I went there 3:45 PM one day and they were closed.
4am
Its open when it's open. Which is almost always. Open holidays and pretty much any time after 2 am. I've seen them open as early as 11pm the night before. They usually close after lunch time.
Okay, thanks. I was there around 6 and it wasn’t open but there were no hours. Hopefully someone else knows the specific hours because I want to try them and live far away.
Thanks! Your answer is awaiting moderation.