It may be under new management. It's open at 3pm. Apparently it's happy hour too. All house rolls are $5 at this time.
According to the last posted hours I saw, they close at 2:30pm and reopen at 4:30pm. Hope this helps.
Thanks! Your answer is awaiting moderation.