Huge rolls. Fresh fish. Beautiful presentation.
Decent Hibachi and okay sushi. Go for the show and not for the food.
I give 5 stars for sushi (high fish to rice ratio) and 3 stars for the hibachi