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
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.