Elena's Caffe Gelateria
Restaurant in Gros Islet, Saint Lucia
Pizza, gelato Features: outdoor seating
Restaurants
ยท
Gros Islet, Saint Lucia guide