Frozen Paradise
Bar $
641 Indian St, Savannah, GA 31401
Description
We are the official after party spot for any major events in Savannah. It's the largest Night Club in downtown Savannah area. You haven't experienced Savannah until you have been to Frozen Paradise.Get to know Frozen Paradise
The largest Night Club in downtown Savannah area.