Max and Leo’s Pizza Chelmsford

20 Boston Rd, Chelmsford, MA 01824

✆ 978-677-7253

Max and Leo's Chelmsford

Sunday 11:30–7
Monday 11:30-8
Tuesday 11:30–8
Wednesday 11:30–8
Thursday 11:30–8
Friday 11:30–9
Saturday 11:30–9

    Please do not use this form to place orders or reservations

    Mixed Greens Salad
    Mixed Greens Salad
    Mixed Greens Salad