Pizzeria Il Sombrero offers Italian pizza.