We went to this restaurant per a local friend's recommendation for Cantonese style seafood. The first impression was mediocre. Upon arrival, there was no one to greet us. The appetizer and soup came out quickly but there was a long wait for the remaining three dishes. When we expressed concern to the waiter and the manager, they all promised to check with the kitchen but came back empty handed without saying anything, let along an explanation or apology. After the third time we frowned upon them, the third and fourth dishes finally arrived after a 25 min wait. The fifth dish was no where to be found when we finished all the food on the table. When we decided to cancel the fifth dish, the head waiter gave us a bad attitude and no apology still. All the utensils were taken away in a speed of light and the bill came subsequently. We still tipped them about 7% but really felt rushed and disrespected. Overall, the dishes were overpriced especially the vegetarian ones. We were really happy to find an authentic Chinese restaurant but were utterly disappointed at the end. For the same price, I would recommend gourmet food lovers to go somewhere else.