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

Recommended Ratings & Reviews

Restaurant Atmosphere
Food
Service
Cleanliness
Bang for your Buck
The Crowd
Parking & Accessibility
Rate & Review