I come here sometimes with friends or family.
I like that they have a diverse all you can eat menu. They are also the first restaurant I've been to that uses a digital menu on a tablet (Very cool!). Because of this, you can easily see pictures of what the food looks like before you order it.
There tends to be a long wait on weekends, and for dinner. I would call ahead and make a reservation if they allow it.
For some reason I tend to get stomach aches after eating here, but I don't know if it's just me and the mix of too much raw fish and ice cream.
The waitresses are usually pretty friendly as well.