Sbarro in Colorado

Find Sbarro restaurants in Colorado near you now.

Branches

Sbarro

Pizza restaurant

Address: 14200 E Alameda Ave, Aurora, CO 80012