Sbarro in San Antonio, Texas

Find Sbarro restaurants in San Antonio, Texas near you now.

Branches

Sbarro

Pizza restaurant

Address: 9800 Airport Blvd, San Antonio, TX 78216