Upper West Side Indian Restaurant Named Among NYC’s Best

Eater has released its latest roundup of the best Indian restaurants in New York City, and a relative newcomer on the Upper West Side has earned a spot on the list.