Indian restaurant Barajee offers award-winning cuisine in a stylish setting with canal views. Takeaway options are available.