<<Disclaimer: Verify this information before applying it to your situation.>> Hello All, I have to go to headquarters of my company for a whole week for training (7/30-8/5). God knows I need my brain there more then ever. I will be in Natick, MA, somewhere near Boston. I have never been there and appreciate any hint for restaurants and places to buy food I can get. Or should I simply bring my own food? thanks guys Jutta