Store name: Sbarro Address: 7014-590 East Camelback Road, Scottsdale, AZ Shopping mall: Scottsdale Fashion Square State: Arizona Store phone: 480-941-8863 Location: Palm Court Category: 33
: