My o/h and I went to Alibaba last week on our return to CQ. Having been several times before, we were welcomed back like old friends. As usual we chose from the 8.95Euro set menu (3 courses and small beer/wine). The standard of food, varied choice and quantity were excellent. The 'small' glass of red wine was actually a fairly large glass filled almost to the brim and was a very good 'house' wine. We were there for hours chatting away and discovering lots of things about China and its people and their way of life, including the north/south divide - fascinating stuff.
We love this place but as we passed by pretty much every evening that week we could see it was very little used. I hope this is only a blip and not the norm for them as it would be a shame to lose this gem of a restaurant, especially when they are offering such lovely food at such a competitive price.
Come on folks, if you fancy a Chinese/Thai meal for less than you could cook it for yourself, then get yourself down to Alibaba and give them your support.