Top Deck Savannah Location 125 W River St Roof Top Savannah GA 314011102 Get Directions More Details Map ViewPhoto View Related Categories: Casual Full Service Savannah