italianpizzarestaurant
in
Phoenix, AZ
Sbarro
7611 W Thomas Rd
Phoenix
AZ
85033
(623) 873-1780
8.9
mi
Sbarro
1445 W Southern Ave Ste 2101
Mesa
AZ
85202
(480) 898-1470
13.0
mi