Massimo's in Malden: Saucy and Swingin'
IMO it's worth it to pay the $3 or so upcharge to get the homemade pasta (we had the fusili, I think they offer a couple other types too). It's been a few months since my last visitI but the service is old-school, they are super nice, especially to any kids you have with you.
ETA if you can't find parking on Pleasant Street (which you can't, since there's construction going on ) you can park in the Florence Street lot. It's directly behind Massimo's and the restaurant validates for that lot.