Pizza
Sbarro customer service number and location:
Fwbpress.Com has details about take out ordering, sub shops and the top pizzerias in MESA, Arizona, including Sbarro.
Sbarro in Mesa, Arizona
Sbarro - SUPERSTITION SPRINGS CTR
6555 EAST SOUTHERN, SPACE # H-12,
MESA,
AZ
85205.