Since working in Southborough, MA our lunch crew have tried many of the local Indian restaurants. Welcome India is the best by far. Don't let the small building fool you. The buffet changes enough to make multiple trips during the week worth while. Great deal too, about 7 bucks for the buffet.