An Indian and Sri Lankan restaurant on the Isle of Wight has been handed a one-star food hygiene rating after inspectors ...