Enough is enough, I just can't help writing this review after another terrible experience in that place. I have been living in twincities for 10 yrs, I had my first dinner in Mandarin kitchen after I landed on this new land. I kept going to this place because they offer authentic cantonese foods and I am a cantonese. You can get the best cantonese style seafood cuisine there, however, you very likely will also get the worst waiter service, I won't say the worst in town, but definitely the worst among all the chinese restaurants I have ever tried in the united states! Those HongKong uncles don't really care your existence, their attitudes make you feel you owe them something or you have to please them in order to get their service. I recognize most of the waiter faces there, they have been with the restaurant for at least 10 yrs, they know what they are doing, they just don't provide what is considered basic customer service in other restaurants to you. If you are an American and go in a group, you will get their attention. If you are a mandarin speaking chinese from mainland china, depending on if they know you in person or you are working in restaurant or chinse grocery business, otherwise I suggest you with more (+3) friends and order expensive seafood to get their attention. If it is just 2 people and you are not ordering their fresh seafood, it is definitely not worth going there! I strongly suggest you go elsewhere to avoid disappointment, you can get authentic cantonese food in many places, like HK noodle and the newly opened Kowloon in mpls campus, peking garden, HoHo, and the Ming Dragon in Savage is very good too! what is important, you get what you deserve as a customer in those places. I just want to tell the waiters in Mandarin kitchen: I don't expect you give me the service that I will get in an ordinary American restaurant, but please don't show your attitude and spoil other people's mood, we are not paying you to do that!!!
Pros: fresh seafood
Cons: service, the general waiter attitude