lunch menu sherman tx olive garden sherman tx lunch menu Sherman Town Center Italian Restaurant Locations Olive Garden Friday, February 25, 2022 Edit