7446 W North Ave Elmwood Park, IL 60707 https://www.spizzicoelmwoodpark.com/ STUFFED PIZZA (CHEESE OR SAUSAGE) Project navigationPreviousPrevious project:STRAWBERRY SLUSHIESNextNext project:SICILIAN BAKERY