One of the only all you can eat sushi bars with Ono (white tuna) on the menu.
All reviews seem positive