Sal's Pizza Newark - Hours & Locations

1

Sal's Pizza - Newark

Plaza Drive - Four Seasons Plaza, Newark DE 19311 Phone Number:(302) 292-8595
  1. Store Hours

Hours may fluctuate

Distance:1.89 miles
Edit