I just returned from Regal for dinner. We have gone there twice for dim sum and found it enjoyable. Quality of dim sum, variety and especially the 20% seniors discount. It was thus a big surprise just how BAD dinner was. Yeah, a wedding banquet was going on, but I have been to other Chinese restaurants when there were banquets and their service and food quality did not suffer. The green bean soup was very unique but was the only highlight of the dinner. The duck was good. We were a bit upset that the waiter said they had run out of fresh fish, and asked if we wanted to replace it with a fried fish. We asked if we could replace it with some other dishes. Replaced it with a thousand island shrimp. It tasted awful. In all my years going to Chinese restaurant, I have never sent back a dish to the kitchen until today. The smell of it was also making one of my kids nauseous. DO NOT ORDER THIS DISH! It was after most of our dishes had arrived that the service also vanished! Sat waiting for half a hour and finally had to tell them to bring us the rice + noodles. Even though the set menu had dessert, they gave us the red bean soup which they gave all the tables. Also, they must use a lot of MSG. Everyone felt incredibly thirsty after the meal. I don't usually drink cold water but drank 2 cups after this meal. My wife and I decided to not bother asking for a discount on the bill (given the awful shrimp dish we had sent back) since we feared it would take them another 1/2 hour to sort this out. I was going to tip them only 10% of the pretax price given the poor service. When the maitre'd saw the amount we were tipping, he hinted (i.e. repeated to us the final amount on the bill) that it was not enough. Gave another 5$. Boy, did I ever feel that we overpaid on this dinner. I have had better service at Congee Queen/Wong or Asian Legend. Definitely will not return here for dinner. You have been warned!