Today I joined the Bay St. rat race for lunch at Ninki. I had the Bento Box A with salmon, and I left full, as did my wallet. Everything was fresh and tasty, so I have no complaints. Service was a bit rushed (the waiter didn't ask if we wanted anything else before plonking the bill down on our table) - but I guess the Bay St. crowd doesn't usually dawdle over lunch.
I'd prefer to dine at Ninki rather than battle the crowd in the food court - you get better quality food at pretty much the same price. It was easy to make a reservation for 12pm the day before, and within minutes of noon, the place was crammed with diners, so I'd say make a reservation if you want to be ensured a seat (though I did see quite a few walk-ins get seated relatively quickly).