Pizza restaurant, Su Stampu Pizzeria, offers a taste of Sardinian pizza.