Pizza place, IL CAPO Pizzéria offers a variety of pizzas.