I live in Somerville, my dad lives in Marlboro. We need a good place to meet for breakfast somewhere in between our respective locations, preferably so that we have equal driving times. My dad is a working class kind of guy and will not be comfortable anyplace packed with "yuppies" (his word). I'd rather steer clear of greasy spoon type places. Can anyone think of a place that would work for us? Bonus points if the place has great pancakes. Please help! You will have my undying gratitude!