Find the top Fish & chips restaurants in Savannah, Georgia near you now.
Seafood restaurant
Address: 29 W Derenne Ave, Savannah, GA 31405