Menu This menu is for Sudbury & Chelmsford locations – Click here for the Newton menu Newton Corner 325 Washington St. ✆ 617-244-7200 Sudbury 470 North Rd. ✆ 978-261-5842 Chelmsford 20 Boston Rd. ✆ 978-677-7253 Menumaxleoscfpizza2020-08-13T11:15:00-04:00