Sbarro in Toledo, Ohio

Find Sbarro restaurants in Toledo, Ohio near you now.

Branches

Sbarro

Pizza restaurant

Address: 5001 Monroe St, Toledo, OH 43623