This restaurant's customer service is severely lacking. They sat us with another party and made us wait 25 minutes until all of the other party showed up. There were two empty hibachi tables that they could have seated us at. Finally we got tired of waiting and started to leave. They charged us for the soda we had while waiting. If you're wanting hibachi in this area I recommend you go to Wasabi's in Mustang or make the drive to Sumo's in Edmond.
We tried tokyo moon a few weeks ago, of the 8 of us 4 got diarrhea. the sushi is the worst i have ever tasted. our server spoke very very little english which made it terrible to order food. the spicy tuna, wasn't spicy at all! never going back. ps their floors are very very slick i almost fell 3 time just trying to walk to the restroom, heels and flip-flops be advised.
Loved the food and service very personal.