My favorite would be Vatan. It's an all you can eat thali place.http://www.vatanny.com/
You start with the appetizer thali, and they keep bringing more until you decide you're ready to move on to the entree thali. Same deal with the entrees until you're ready for dessert. Not everything is vegan by default, but if you let them know you're vegan they'll make sure to prepare everything that way.
Dammit, now I reread everything and saw you're looking for takeout.
I really like the dosas at Saravanaa Bhavan. They're probably my second favorite indian place in that area.http://www.saravanabhavan.com/restauran ... ork&rid=29
They specialize in southern indian, so it's mostly idlis, dosas, and uthappams. Their menupages only has one channa item though, and it's a bread served with chick peas only available on weekends and holidays.