1201 Habersham St, Savannah 31401, United States
1201 Habersham St, Savannah 31401, United States
No delivery
Spot something wrong?
Dishes at Savannah's Fresh Catch Seafood. Prices may vary in venue.
Been to Savannah's Fresh Catch Seafood? Be the first to share what you ate.