I personally LOVE Mariko and have been going there for years. The sashimi is always top notch and the service is usually pretty good. It has been most times I have been there.
They offer two all you can eat menus that are very reasonably priced and have a decent variety as well.