Max & Leo's

$
Open
82 Lansdowne St
Boston, MA 02215

Max & Leo's Pizza is renowned for its exquisite coal-fired pizzas, crafted in ovens that cook each pie to perfection in just two minutes. With a commitment to quality, the restaurant offers a delightful menu that also features wings, nachos, sandwiches, salads, and various specialties.

With four locations across Greater Boston, Max & Leo's has become a favorite among locals and visitors alike, as highlighted by notable praise from the Boston Globe. The restaurant embodies a passion for artisanal cooking, ensuring that everything served is infused with exceptional flavor.

Generated from the website

Also at this address

Find related places

Own this business?
See a problem?

You might also like

Partial Data by Infogroup (c) 2025. All rights reserved.