I love this place!
Their happy hours are great. They have one in the early afternoon, and one that starts at 8pm.
Many of their happy hour rolls are tempura based, but are quite delicious if you don't mind the fried part. I think the rolls were about $5 each. They have a few drinks on the happy hour menu too. A cosmo was $5 off the happy hour menu.
I've been here a few times and the service seems friendly. I haven't had any bad experiences.