
I can't believe I haven't written a review for Max and Leo's until now! I've been coming here for a while and am always happy with my meal. I usually sit at the bar, which is very cozy and...
(103)
Max and Leo's Artisan Pizza is a renowned pizza establishment with four locations in Greater Boston, including Newton Corner, Sudbury, Chelmsford, and Fenway. Their coal-fired oven and cooking technique result in exquisite pizzas that have been praised by the Boston Globe for their exceptional taste.
With a focus on quality and flavor, Max and Leo's offers a diverse menu featuring not only their signature artisan pizzas but also wings, nachos, sandwiches, salads, and specialty dishes. The dedication to using the finest ingredients and the unique cooking process sets Max and Leo's apart, making it a must-visit destination for pizza lovers in the area.
Generated from the website
I can't believe I haven't written a review for Max and Leo's until now! I've been coming here for a while and am always happy with my meal. I usually sit at the bar, which is very cozy and...
We haven't been here since they opened because the two experiences were somewhat underwhelming, but decided that maybe they were working out the kinks. We were in the mood for nachos, so we...
This is a review for takeout because I have never dined in at Max and Leo's but get takeout from them fairly regularly. Can't comment on the service or ambiance so this will be all about the food,...
I rate their pizza 2.5. My rating scale is 3 is good local pizza, 4 is a destination worth driving to, and 5 is best in class anywhere in the world. If I lived in the area, then Max and Leo's is...
This is our favorite pizza restaurant. From the moment you walk in and are greeted by Megan who always makes it feel like home, to the coal fired pizza which is the best around. My favorite non...