Olive Garden in Indianapolis - Locations & Hours

Name Address Phone
Olive Garden - Indianapolis - Castleton Square Mall 6130 E 82nd Street (317) 842-6321
Olive Garden - Indianapolis - East Washington Street 8155 E Washington (317) 895-0800

Other popular stores in Indianapolis: