I would give Benihana's 5 stars for ambiance - I loved the scenic walk to our table. Unfortunately our server, Maria, didn't know how to replenish drinks and took forever to bring the checks at the end of the night - it drops my review all the way down to only three stars.
The food was excellent but I feel it was somewhat overpriced (especially with the lackluster service). Maria told the table that it was her first night back from a months long vacation and that she wished she didn't have to come back. Nice! That's what I want to hear when we are spending a couple of hundred dollars on dinner.
Shrimp, scallops and steaks were delicious - but felt I was being fleeced enough without being charged an extra $5.50 a piece for fried rice. I also loved the green tea icecream!
Benihana probably does 95% tourist business so they don't care about the 5% of us that would probably visit again and again - if we felt more welcome.