D & D Pizza & Subs
$2.00 - $4.00 Delivery
135 Mt Auburn St, Watertown, MA 02472
Ordered the Greek salad with grilled chicken. This was the best such salad I have ever had. The chicken was ridiculously moist white meat (!) with a fantastic flavor. The veggies were generous. So gooooood.
Naomi B. • 4/8/2022