In operation for more than 15 years, Island Cafe & Deli is one of the oldest restaurants in South Strand in South Carolina. The casual dining restaurant serves a selection of appetizers, soups, salads, sandwiches and grilled items. It offers on- and off-site catering services for wedding celebrations, special events and private parties. Island Cafe & Deli specializes in fish,
Read more...