Il Forno is a pizzeria offering pizza, pasta, and schnitzel, primarily for takeout and delivery.