We were here on opening day, so I'll give the place the benefit of the doubt. But any other day I'd say this place had some work to do.
PROS
There are plenty of vegetarian options, although they weren't anything spectacular. The tofu banh mi had way too much bread and way too little tofu. The decor is cool, although it needs more ninja artwork throughout. A few paintings isn't enough. The vibe is young and fun. The Ninja City logo is very cool. Some seats are outdoors overlooking the avenue, which is fun.
CONS
We waited about 10 minutes before anyone came over to even say hello. The checkoff menu is confusing; we had to ask our server several questions about how exactly to order before we actually placed our order. The main seating area, up a few stairs, is very cramped. Actually, the whole place feels too small. I feel this is a big idea restaurant squeezed into a tiny space.
I wish the place well, but it needs a little work -- and a little more room -- to become a really fun restaurant I'd return to.