Olive Garden 6417

Olive Garden #6417, also known as Olive Garden Franklin, is an Olive Garden restaurant located at 1712 Galleria Boulevard in Franklin, Tennessee.