Pepperoni And Cheese Stromboli - TELLO`S PIZZERIA & RESTA