Find the top Southern Italian restaurants in Savannah, Georgia near you now.
Southern Italian restaurant
Address: 18 E State St, Savannah, GA 31401