Pizzeria Storelli Carlo offers Italian pizza.