Find the top Fish restaurants in Savannah, Georgia near you now.
Seafood restaurant
Address: 2607 Skidaway Rd, Savannah, GA 31404