D & A House of Pizza

308 Watertown St, Newton, MA

Menu (As of 10/29)

Large

Salads

D & A House of Pizza: hours and how to order