Aqua Star - Savannah

#26 - Seafood - Savannah, American
1 Resort Drive, Savannah, GA 31421, United States
Dishes: 72

Aqua Star

Phone
+19122012085
Address
1 Resort Drive, Savannah, GA 31421, United States

When you're planning your visit to Aqua Star, you could take public transportation to the station River Street Streetcar, which is the nearest station at 976 meters distance to the restaurant.

Menu Items

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menu App now