Stopped in Framingham for Indian lunch with three children. The buffet at Udapi Bhaven was scant and the dishes were congealed. Needless to say, we passed - but did shop at their Indian grocery, which was well stocked and well priced. The lunch at Gold Star was exceptional for a buffet. The tandori was moist and succulent, there are dosas, poori (not so good), chapati... About 8 dishes ranging from very good to okay. Given the price ($9) the service and location (in shopping nirvana or hell, depending on your druthers) I'll stop there again.
We were too late for Gold Star on our return trip and had the added inconvenience of having to watch our idling car whilst dining (the battery would not crank if turned off), we ate next door at the Big Fresh, a silly name for a small restaurant that is, indeed fresh. You order at the counter: falafel, hummous, salads, etc. They use mostly organic ingredients, are extremely well priced and have a large picture window from which to view your idling car.