D & D Pizza & Subs 135 Mt Auburn S Watertown MA 02472 (617) 924-0999 Visit Website About Us Simple counter-serve joint with a varied menu that includes pasta dishes, sandwiches & burgers. Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×