I am a former UMass student who still lives and works in the valley, Amherst, Northampton and Hadley are very vegetarian friendly, your daughter shouldn't have a hard time finding good food out here.
Panda East is my favorite place for Chinese food and the lunch specials are very affordable. Bueno Y Sano is a great for vegetarian burritos and tacos, not super authentic but tasty and very reasonably priced. Antonio's for pizza by the slice, they have pizza toppings that you won't find anywhere else. Pasta E Basta for good italian, slightly more expensive but good for a nice dinner. Try Freshside for some asian fusion or Souper bowl for delicious homemade soups. All of the above are found on North Pleasant St in Amherst or just down the side streets off of it.
Bueno Y Sano