Pizzeria i Mascalzoni offers delicious pizza.