Authentic Italian pizza awaits at Pizzeria Il Capo. Enjoy fresh dough and classic flavors.