Pizzeria Il Professore offers wood-fired pizza for takeout and delivery.