I love Japanese steak houses. It's a lot of fun, and I love the theatricality in addition to the good food. Nothing in life is a delicious as ginger sauce, so that helps as well, and they're always accommodating for vegetarians.
I think Kabuto is a great option for a first date. You can talk to each other some, but if it's getting a little lame or if there's not chemistry, you can focus all your attention on the performance. It's also a lot of fun when my niece is visiting with the family, as she enjoys the fire and the food-tossing and all. The menu has enough variety to satisfy picky kid's appetites, and the show keeps them from getting too fussy, even as the evil bedtime witching hour approaches.