Garden Pizza

92 Prospect St, Milford, MA

Menu (As of 10/30)

Garden Pizza: hours and how to order