An Indian restaurant has been given a new five star food hygiene rating