Full menu with prices & pictures
Aqua Star 1 Resort Drive, Savannah, GA 31421,...
+19122012085
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.
The restaurant from Savannah offers 72 different dishes and drinks on the card at an average $15.1.