De Island Shack

Coffee Shop
0.0
Based on 1 reviews

Reviews

Al
Allan B
79 month ago
Cute little place that has sandwiches, cookies, snacks, coffee, tea, etc. A lot of it seems homemade.
  • Bermuda, GPS: 32.299446,-64.871