Capo's Pizzeria offers authentic, homemade Italian pizzas for takeaway.