number olive phone walzem olive garden walzem phone number Olive Garden Italian Restaurant In Northeast San Antonio Wednesday, November 9, 2022 Edit