A popular Doncaster bar and restaurant has been handed a three food hygiene rating meaning standards are 'generally satisfactory'. Find Out More...