The restaurant was not busy but for some reason our service was really awful. First we had to wait forever for our food. The way the food came out made no sense whatsoever. We ordered drinks and water. Did not get that until after asking several times and nearly at the end of our dinner. We ordered sushi and that did not arrive until after our entrees. Entrees did not come out until we asked several times and only one at a time w breaks in between. We ordered for the kids and they never got their simple orders until we were just about ready to leave. There seemed to be a lot of confusion and no idea why. We kept having to ask for plates, napkins, etc. It was chaos and ridiculous. The wait person did apologize at the end saying it was busy which it wasn't. They did take 30% off our check which was very nice and unexpected. Again the food was amazing once it all came out! Also it would be nice to have a kids menu.