Elena's Ice Cream

Restaurant in Gros Islet, Saint Lucia

Opening hours: Mo-Th 10:00-5:00, Fri 10:00-6:00, Sat 10:00-13:00

Micoud Street, Castries