426 Boston Post Rd, Massachusetts 01776 USA
Sudbury Pizza -- 426 Boston Post Road / Route 20, Sudbury Storefront
Photo Credit: Yelp