Get directions to: Starfish Grille, Folly Beach, SC
Restaurant address: Po Box 1636 Folly Beach, SC 29439, USA
Restaurant: Starfish Grille