I'm completely surprised this place has 5 stars.
Service:
The service is slowwwwwwwwww... slow to take orders, slow to get orders out and when I mentioned that my kids all our food came out except our kids they didn't seem to get it. The piece mailed our whole meal. My wife and I got our food first and after 20-30 mins later all of our kids had their order. The reason because each one of our kids got their food 5 mins apart in segments.
The manager said that apparently this is a sharing restaurant so everything comes out separately. This makes no sense.
Food:
On the other hand the food is good. So if you can handle the slow service and lack of an explanation as to how everything works than go for it!