Olive Garden Italian Restaurant
11333 Abercorn St, Savannah
(912) 961-9009
Recent Reviews
Order Online
Reserve
You May Also Like
Arby's - 11411 Abercorn Extention
Fast Food
New China Garden Restaurant - 12322 Largo Dr
Chinese, Asian Fusion
Las palmeras seafood & grill - 11414 Abercorn St
Mexican, Seafood, Cocktail Bar
Restaurants in Savannah, GA
Olive Garden Italian Restaurant
11333 Abercorn St, Savannah, GA 31419
(912) 961-9009