My son wanted to eat here so I booked it, not really looking forward to it. I was so wrong! It was a great atmosphere, great food, and all six of us were happy with our meals. I don't like seafood, but I had vegetable tempura and it was wonderful. Most everyone else had some sushi, and one had the bento box.
We weren't there while the fireworks were going off, so I can't comment on that. But we enjoyed our dinners and will go back.