Island Deli Sandwich Shop is a small locally owned restaurant specializing in freshly made deli sandwiches, wraps, breakfast sandwiches, fresh salads, homemade soups, picnic sides, and smoothies. We thank you from the bottom of our hearts for your..
Relevance: 40.39099