Sbarro in Wisconsin

Find Sbarro restaurants in Wisconsin near you now.

Branches

Sbarro

Pizza restaurant

Address: 66 W Towne Mall, Madison, WI 53719