I'm starting a new job in Hopkinton, so need some fresh recommendations for the Franklin, Medfield, and Hopkinton area. I'll often get breakfast in those spots, sometimes get lunches, and occasionally get takeout dinners. I can take either 495 or 140 to get from home to work, so recs for any other close towns would also be appreciated.
For breakfast, I know about Elizabeth's Bagels, for lunch, there's Marathon, and for dinner I know about Franklin Flatbreads and Commonwealth BBQ (Wrentham). That's about it for my knowledge. Where else are the chowish spots in those towns?