The Odeon cinema based at Fife Leisure Park in Duloch, failed the June inspection of its kitchen and stock room due to "inconsistent labelling of open food, a build-up of dirt and food debris behind the counter", and "a sour smell." READ MORE: Dalgety Bay: Sòlas Kitchen shortlisted for national awardThe inspector failed the site and the Odeon was given two weeks to improve its food safety practices, and that a "deep clean" would be required. The Odeon was then re-visited and passed after putting the necessary improvements in place. READ MORE: Noise from Grangemouth 'getting worse' say Culross villagersA spokesperson from Odeon said: “Following a routine food inspection in June that ODEON Dunfermline did not pass, the cinema took swift action to remedy the situation. "These measures have now been implemented, and the cinema has since passed the assessment.”