Max & Leo’s

Closed
470 North Rd
Sudbury, MA 01776

Max & Leo's Pizza is a celebrated establishment known for its exquisite coal-fired pizzas, crafted to perfection in just two minutes. With four locations in the Greater Boston area, the pizzeria emphasizes quality and flavor, making every bite a memorable experience.

Renowned for its artisan approach, Max & Leo's also features a diverse menu that includes wings, nachos, sandwiches, salads, and specialty dishes. Influenced by the belief that "everything tastes better cooked in that oven," the restaurant has garnered praise from local food critics and pizza enthusiasts alike.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesMassachusettsSudburyMax & Leo’s

Partial Data by Foursquare.