This was Ediburgh's best Chinese restaurant for donkey's years. However, I believe that it has a new tenant/chef and, sadly, it is nowhere near as good as before but the prices have remained high. We have given it many "second chances" but every recent visit has confirmed the above view. Menu items have been unavailable and the regular "specials" e.g. Soft shell crabs have also been absent. With some reluctance, we have taken our custom elsewhere to have food which although it is not as good as the Kweilin's was in its heyday, is better than it now and is approximately 25% less expensive.
If you own or manage Kweilin Cantonese Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.