Decent food but the service was really really bad...
The wait for dinner was about an hour, so we were really hungry when we sat down. The first round we ordered everything cause we knew we'd be able to eat it all without a hitch. It came timely and we ate everything and it was pretty good. They have a lot of options which was cool but after the first round... That's when everything went downhill. We sat for more than half an hour without any more of our food coming to the table and servers nowhere to be found. Once we did get some food, we noticed that rolls were missing and servers couldn't even identify what fish they were giving us.
The place is decorated beautifully but that was about the only cool thing. We left still hungry cause we were just tired of waiting for so long. Not worth it :(