Let's meet at Diesel Cafe. We can grab a bite to eat and then head to the Seven Hills Park (Davis Square).
yep. "Seven Hills" is the park area behind the T exit at Davis that's next to the movie theater. There will be a portable movie screeen set up and many people with blankets. grab a paper or something to sit on on your way if you don't want grass stains on your pants
This is outdoors I presume?