A Chinese restaurant has been fined £11,000 for breaching food hygiene regulations.
Fareham Borough Council prosecuted the owner of Kams Palace, for five offences under the Food Hygiene Regulations and two offences under Health and Safety legislation.
The prosecution followed a routine food hygiene inspection in February last year.
There were many food safety hazards including poor stock control, food stored in dirty containers, dirty equipment and evidence of mice.
No evidence of food hygiene training for the employees was available.
A build-up of ice was found on the floor of a walk-in freezer.
A steamer oven was not draining properly and staff were manually emptying large trays of overflow water.
Kams Palace Ltd pleaded guilty and were fined £11,000 and ordered to pay full costs.
More top news
Thursday morning's weather for the west of the region
Thursday morning's weather for the east of the region
More than 200 guns were handed in to police during a regional gun amnesty this month.