Capo di Sopra is a pizza restaurant serving expertly crafted pizzas and Sardinian traditional dishes. Offers takeaway service.