I thought I knew everything about Indian food in New York City. Then I walked into Takam Mahal in the West Village. This ...