Sbarro Pizza Wisconsin Store Locator

Address, Contact Information, & Hours of Operation for Sbarro Pizza Locations in Wisconsin

Locations:
  1. APPLETON
  2. EAU CLAIRE
  3. GREEN BAY
  4. GREENDALE
  5. JANESVILLE
  6. MADISON
  7. PLEASANT PRAIRIE
  8. WAUWATOSA