D & D Pizza & Subs in Watertown, MA is known for their selection of specialty pizzas. Other than pizza, the restaurant serves up a variety of menu items including soups, salads, calzones, sandwiches and more. D & D Pizza & Subs offers a variety of dinner meals including an entree, salad, and choice of fries or rice. Desserts and a kid's menu are also available.