Best Modern Indian restaurant in Amsterdam, netherlands