Sbarro
Pizza · Italian · Fast Food
Sbarro is a pizza restaurant.
Location
Best places nearby
The highest rated places close to Sbarro.
Local restaurants nearby
E Sky Harbor Blvd, AZ
Location
The highest rated places close to Sbarro.
E Sky Harbor Blvd, AZ