Sbarro stores in Arizona on Map

Check these stores:
Sbarro in Mesa
6555 E Southern Ave, Mesa, Arizona - AZ 85206
Sbarro in White Hills
19210 US-93, White Hills, Arizona 86445
Sbarro in Flagstaff
4650 U.S. 89, Flagstaff, Arizona - AZ 86004
Sbarro in Tucson
7401 N LaCholla Blvd, Tucson, Arizona - AZ 85741
Sbarro in Phoenix
7611 W Thomas Rd, Phoenix, Arizona - AZ 85033
Top stores locator
Stores
Sbarro located in Arrowhead Towne Center
7700 West Arrowhead Towne Center Glendale, Arizona - AZ 85308
Stores
Sbarro located in Desert Sky Mall
7611 W Thomas Rd, Phoenix, Arizona - AZ 85033
Stores
Sbarro located in Flagstaff Mall
4650 U.S. 89, Flagstaff, Arizona - AZ 86004
Stores
Sbarro located in Superstition Springs Center
6555 E Southern Ave, Mesa, Arizona - AZ 85206
Stores
Sbarro located in Foothills Mall
7401 N LaCholla Blvd, Tucson, Arizona - AZ 85741