Elegant riverside Indian restaurant offering fine dining with a chic terrace.