The ambiance is nice, the service of the cook (hibachi) was not good, food was "okay".
Hibachi chicken and shrimp with brown rice....mushroom soup. = mediocre
Sushi = not fresh
Our cook couldn't get the orders right and that's okay however, arguing about what you wrote down is not, some jokes were uncomfortable! Telling someone fried rice is better anyway when they ordered brown is awful, and scraping food off someone's plate to put it on another's is dreadful...
If you're just looking for a quick fix you've found your place.