Il Capo serves exquisite pizzas, pastas and desserts in Fitzherbert, New Zealand. Order now for pick up or book a table.