Max and Leo’s Pizza Chelmsford

20 Boston Rd, Chelmsford, MA 01824

✆ 978-677-7253


Chelmsford Menu

Winter Hours (subject to change)

Monday-Thursday 11:30-9
Friday/Saturday 11:30-10
Sunday 12-8

Please do not use this form to place orders or reservations

"The kids loved it so much they even let me add spinach! Wormtown on tap, lots of joyful customers and friendly staff."