I would not recommend this place at all!
Well as far as I experienced it, take-out is ok, but not sitting in.
I went for all you can eat formula, and the waitress forgot some food from our initial order.
Also I ordered a Don (can't remember the name sorry), and normally it is supposed to be served in a bowl with rice at the bottom and an omelett with meat slices on it... Instead I got a plate with rice, a fried egg, and meat slices...
Plus it was not heated properly... No really don't eat in there!