Grand Duck or Duck Restaurant has never failed to serve us with delicious Chinese-Cantonese cuisine that are priced quiite reasonably. But the serving is rather small. You will need to order extra serving if you have a tabel of 10 people. I find the roasted duck is not as good as their other dishes. This is about my 7th visit to the restuarant from last February. However, their roast duck dish can be improved. You can give this dish a miss. The other dishes are good and we enjoyed alot.