The Best Olive Garden Italian Restaurant Savannah Ga 2023. Web 67 faves for olive garden italian restaurant from neighbors in savannah, ga. Be the first to write a review.

Web 11333 abercorn st savannah, ga 31419. Web restaurant menu, map for olive garden italian restaurant located in 31419, savannah ga, 11333 abercorn st. All of your favorites are just a few clicks away!