A star was taken away for service and price. Yes it is more food and better quality than your standard hibachi restaurant but the price is pretty ridiculous in comparison. The server had to argue about doom alcohol on separate receipt since we were using a gov't credit card. Don't get the sushi since it is way overpriced and not comparable to a sushi restaurant. Unlike other Beni's this one does not offer a full sushi lineup, probably b/c there is a sushi bar next door.