Reviews of Addu's Indian Restaurant and Takeaway. (Restaurant) in Doncaster (South Yorkshire).