Amara Turkish barbecue received the lowest hygiene score after inspectors found mould, spoiled food, and evidence of mice.
The restaurant critic says inspectors should "modernise" after Ynyshir recieved a one-out-of-five hygiene rating.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results