D & D Pizza & Subs operates as a counter restaurant on Mt Auburn Street in Watertown, serving handcrafted pizza alongside subs and wings. The kitchen emphasizes freshly made food using locally-sourced ingredients, and regulars consistently praise both the pizza and other items like cheeseburgers and calzones. The staff handles takeout orders with care—customers report correct orders, timely service, and a welcoming attitude. Online ordering is available through their website, which includes first-order discounts for new accounts.