Max and Leo’s Pizza Sudbury

 470 North Rd, Sudbury, MA 01776

Sudbury Menu

Sunday 12–8
Monday 4–8
Tuesday 4–8
Wednesday 4–8
Thursday 4–8
Friday 12–9
Saturday 12–9

    Please do not use this form to place orders or reservations















    Mixed Greens Salad
    Mixed Greens Salad
    Mixed Greens Salad