Stresa Pizzeria offers crispy, Italian-style pizzas.