List of Sbarro Stores in Tucson, AZ Outlet Note Regular Brands Sbarro Arizona Tucson Rating 4.5 based on 95 votes Official Website http://www.sbarro.com/ Products Pizza Salad Sauce,Dough Pasta NameAddressPhone Name/Address/Phone Sbarro outlet - Tucson 7401 N La Cholla Blvd (520) 531-5369 People Also Viewed