Sbarro in Dallas, Texas

Find Sbarro restaurants in Dallas, Texas near you now.

Branches

Sbarro

Pizza restaurant

Address: 13350 Dallas Pkwy, Dallas, TX 75240