For a quick grab of Japanese flavour, there are no other choices.
One word, slow. If you're eating in, expect to wait anywhere from 5 to 50 minutes depending on the time of day. Yes, I said 50 minutes. That's how long I waited one weekday afternoon for a bento box, and it wasn't even lunch time! At the end, I told them to just cancel my order and I went somewhere else.
However, for take out, during weekdays night, if you call in 10 minutes ahead, the food should be ready when you arrive. (But only if the place is empty).
Never tried their delivery service, but I believe they will only deliver orders over $25.
Ronald McDonalds goes to Japan. There's a TV that plays the same Japanese food show VHS over and over at the corner. The floor could sometimes use some cleaning. Don't be surprise to see tables cluttered with plates and trays during busy time.
Everything is made when you order, so it's fresh. The taste is not bad, but felt a bit AYCE, very typical.
So if you are just lazy to cook on a weekday night, call in for take out (they call it "Pick up"), by the time you get there, it should be ready, hopefully.
On a side note, they will not take debit if you buy less than $10.