Cafe Olé
Restaurant in Gros Islet, Saint Lucia
Features: outdoor seating, takeaway
Restaurants
·
Gros Islet, Saint Lucia guide