Max and Leo’s Pizza Sudbury

 470 North Rd, Sudbury, MA 01776

Sudbury Menu

Mon Closed
Tue 4p – 8p
Wed & Thur 4p – 9p
Fri & Sat 11:30a – 9p
Sun 12:00p – 8p

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."
JOANNA
SUDBURY
Mixed Greens Salad
Mixed Greens Salad
Mixed Greens Salad