Olive Garden 1225

Olive Garden #1225, also known as Olive Garden Antioch - Bell Road, is an Olive Garden restaurant located at 1131 Bell Road in Antioch, Tennessee.