Located near Times Square, the surroundings of the newly opened restaurant mirror the hustle and bustle of the Indian capital, offering patrons specialty dishes inspired by both Old Delhi and New ...