Sbarro in Texas

Find Sbarro restaurants in Texas near you now.

Branches

Sbarro

Pizza restaurant

Address: 5900 Montana Ave, El Paso, TX 79925

Sbarro

Pizza restaurant

Address: 13350 Dallas Pkwy, Dallas, TX 75240

Sbarro

Pizza restaurant

Address: 9800 Airport Blvd, San Antonio, TX 78216

Sbarro

Pizza restaurant

Address: 303 Memorial City Mall #395C, Houston, TX 77024