Sbarro in Mesa, Arizona

Find Sbarro restaurants in Mesa, Arizona near you now.

Branches

Sbarro

Pizza restaurant

Address: 6555 E Southern Ave, Mesa, AZ 85206