Stepping into the restaurant, you are instantly greeted by someone who will ask if you have made reservations. And I suggest that you do, since it's a popular place and it's so easy to do on their website here. Not only the food is above average at Made in China, the service is great too and the pricing is also very reasonable, you get a lot for your money.
The only negative thing I have to say are the chairs. Or, no - that's the thing, there weren't any chairs where we were seated. We sat on benches with no support for our backs, making it very uncomfortable to sit for longer than half an hour. When I'm out for dinner, I want to sit on a proper chair, so I can enjoy my company, eat my food and do so comfortably. We did spot sofas and chairs in other parts of the restaurant, though, so they do actually have seats with back support hidden back there * wink wink*.