My gf and I really liked Ninja City all three times that we have visited. Friendly staff, delicious and reasonably priced food, all within a very fun atmosphere. Ninja City is a great place for a casual date. The atmosphere is an oddly fascinating mix of hip-hop, indie rock music, and art with a "hipster" Asian theme...think of the television shows Boondocks and Black Dynamite. It is one of the few places to enjoy hip-hop music without the often undesirable crowd that can attract it. They also have a live D.J. set friday and saturday nights. I HIGHLY recommend everyone to try their steam buns which I found to be much better than Noodlecat's.