Best Modern Indian restaurant in Newark, united states