High-energy hibachi spot where fresh seafood and steak plates hit the table fast, with giant booths and vibes for groups.