Get directions to: Starfish Grille, Charleston, SC
Restaurant address: 520 Folly Rd Charleston, SC 29412, USA
Restaurant: Starfish Grille