Sbarro in Arizona

Find Sbarro restaurants in Arizona near you now.

Branches

Sbarro

Pizza restaurant

Address: 7700 W Arrowhead Towne Center, Glendale, AZ 85308

Sbarro

Pizza restaurant

Address: 6555 E Southern Ave, Mesa, AZ 85206