Get directions to: Island Plaza Grocery & Deli, Saint Helena Island, SC
Restaurant address: Highway 21 Saint Helena Island, SC 29920, USA
Restaurant: Island Plaza Grocery & Deli