Select Page

A Cardiff restaurant had rat droppings “throughout the premises”, according to inspectors.