Food & Drink · St. Michael, Barbados
Coffee shop and Eco Cafe on Pelican Island in Bridgetown, Barbados.