A couple more choices in the area if you want to branch out a bit:
https://www.rosamexicano.com/location/union-square-nyc-rosa-mexicano/
and
Junoon is a Michelin star restaurant, so it’s expensive. But definitely worth a visit - not your typical Indian fare!