Le Stromboli offers generously portioned pizzas with homemade dough and fresh ingredients.