I ordered the ribs and Cantonese duck from here and the food was just awful. The bbq ribs were terribly dry and the duck was dry as well and served on an old yellow salad. I brought the uneaten food back to the restaurant as I had ordered it as take away to return it and ask for my money back as it was simply…