I've been here a few times now. No consistency with service or food. I took friends who wanted yummy hibachi only to get there and be told it was closed. The food and terrible service we got was so embarrassing, I called the manager the next day, and his response was "oh yea?... well that shouldn't have happened, but I can't be here 24 hours a day..."
We won't be returning.