Max and Leo’s Pizza Sudbury

 470 North Rd, Sudbury, MA 01776

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