Olive Garden 1529

Olive Garden #1529, also known as Olive Garden Savannah - Abercorn Street, is an Olive Garden restaurant located at 11333 Abercorn Street in Savannah, Georgia.