Sbarro adresses in Glendale‚ AZ Home Work hours Sbarro hours Arizona Glendale AddressPhoneMap7700 W Arrowhead Towne Ctr, Ste 2082 Glendale(623) 412-2034 You May Like A&W Restaurant hoursWienerschnitzel hoursSubway hoursFreddy's hoursPapa Murphy's hoursOutback Steakhouse hoursPeople Are Reading