If you get on the 70 bus line in Havard sq. to Watertown it will take you to McDonalds on western ave. Cross the street and cross the nridge and your there
Unfortunately, it can only be reached by bus. I would have to go to the "Central Square" station on the red line, and from there take the 70A bus. I recommend that you check the bus map 70A to find out the shortest route for you.
Thanks! Your answer is awaiting moderation.