7446 W North Ave Elmwood Park, IL 60707 https://www.spizzicoelmwoodpark.com/ STUFFED PIZZA (CHEESE,SAUSAGE,PEPPERONI) Project navigationPreviousPrevious project:STRAWBERRY SLUSHIESNextNext project:RUSSELL’S BBQ