Il Maestro is an Italian pizzeria offering wood-fired pizzas and pasta dishes. Dine-in, takeout, and reservations are available.