First post here. I just found out about this site today and am PSYCHED!!!
So hello, and for any lovers of Indian food, vegan or not (I'm not vegan and I LOVE this place!), Udupi Bahvan in downtown Framingham is great. It's located in the old train station on 135; very cool building with old windows and exposed beams. The prices are very reasonable, and there's a buffet on Sunday (I think) that is quite tasty. It gets really busy when the buffet opens, but other times we've been there we got a table immediately.