Down Town is a unique pizzeria/restaurant in Cagliari, located within a limestone cave. Offers Italian, Mediterranean, and Sardinian cuisine.