Max and Leo's Pizza Newton
Restaurant $$
325 Washington Street, Newton, MA 02458
Waltham
Description
"Coal-fired pizza, wings, nachos, scratch entrees and gourmet salads. Best-quality, natural ingredients. Gluten-free crust is available. Take-out or dine-in with full bar and wide selection of craft beers." Frequently Asked Questions
Places You Should Consider
Max and Leo's Pizza Newton Photos
News & Articles