Map
Derricks, St. James, Barbados
Restaurant
Carambola