Aqua Star

 

 ,

 website

Voted "Best View of Savannah," Aqua Star inspires romance with shimmering reflections of the Savannah skyline glistening off the river.
No menu available.
No images currently available for this restaurant.