Best Modern Indian restaurant in London, canada