Sbarro in Aurora, Colorado

Find Sbarro restaurants in Aurora, Colorado near you now.

Branches

Sbarro

Pizza restaurant

Address: 14200 E Alameda Ave, Aurora, CO 80012