center garden olive phone olive garden metro center phone number Littleton Southwest Plaza Mall Italian Restaurant Locations Olive Garden Friday, February 25, 2022 Edit