Max and Leo's Pizza in Chelmsford operates out of a wood-fired oven heated to 900 degrees, with pies finished in about two minutes. The Boston Globe has described their pizza as exquisite. Located on Boston Road, they're open late into the evening most days, with Saturday and Friday hours extending to 9 p.m.