mall number olive phone olive garden tucson mall phone number Olive Garden Italian Restaurant Meal Takeaway 300 W Wetmore Rd Tucson Az 85705 Usa Saturday, October 15, 2022 Edit