An Indian restaurant on the Isle of Wight has been handed a one-star food hygiene rating.