Max & Leo's Artisan Pizza in Newton, MA is known for their coal-fired pizzas featuring a crunchy exterior and soft interior, offering a variety of toppings to choose from.
Customers can enjoy one of the twelve signature pizzas or create their own, along with options like salad, wings, and soda at this cozy pizzeria.
Generated from their available business information