Get directions to: Dolphin Deli, Folly Beach, SC
Restaurant address: Po Box 353 Folly Beach, SC 29439, USA
Restaurant: Dolphin Deli