Barbie's Snack

Barbie's Snack is a cafe in the Lord Street in South Eleuthera.