More Information
Max and Leo's Pizza Sudbury is located at 470 North Rd, Sudbury, MA 01776.
You can order online.
- Service options :
- No-contact delivery, Delivery, Takeout, Dine-in
- Highlights :
- Fast service, Sports
- Popular for :
- Lunch, Dinner, Solo dining
- Accessibility :
- Wheelchair accessible entrance, Wheelchair accessible parking lot, Wheelchair accessible restroom, Wheelchair accessible seating
- Offerings :
- Alcohol, Beer, Cocktails, Comfort food, Hard liquor, Organic dishes, Quick bite, Small plates, Vegetarian options, Wine
- Dining options :
- Lunch, Dinner, Dessert, Seating
- Amenities :
- Bar onsite, Good for kids, High chairs, Restroom, Wi-Fi
- Atmosphere :
- Casual
- Payments :
- Credit cards, Debit cards, NFC mobile payments
Tips
Max and Leo's Pizza Sudbury is a popular pizza and pub restaurant located at 470 North Rd in Sudbury, Massachusetts, 01776. Whether you prefer to dine-in, order takeout, or enjoy a no-contact delivery, they have various service options to suit your needs. The restaurant offers a diverse cuisine selection, specializing in delicious pizzas and pub-style dishes. Some of the highlights include fast service and a sports-themed atmosphere. You can also find a range of offerings, such as alcohol, beer, cocktails, hard liquor, organic dishes, quick bites, small plates, and vegetarian options. Max and Leo's Pizza Sudbury provides dining options for lunch, dinner, and dessert, with comfortable seating available. You can conveniently place your order online for a hassle-free experience.