I'd been to Ninja City a couple times before and wanted to go back but this last trip tested that.
It was a Friday night around 8p, very quiet, maybe half-filled to capacity. The service we got would have indicated a full house. We waited, waited for a table. No refills. Took forever to get our food (which was actually quite good). The server knew some customers a few tables over and took plenty of time to hang with them.
The menu is a fill-out card similar to Happy Dog or Barrio, which I guess makes sense for those heavy-customization menus. Not so much at Ninja City -- it is an attempt at being hip while really being an operational shortcut. Well even that could not save the truly poor service we received.
Great atmosphere, great food, but unacceptable service. I don't know if the carry-out business that I've noticed them promoting has overwhelmed the kitchen or what.