Madras Dosa Co. announced the addition of three new locations opening throughout New York City this Spring, joining its existing location in Times Square at 1450 Broadway, which opened in January. The ...