Dr Freezer's

Restaurant in Gros Islet, Saint Lucia

Opening hours: Mo-Fr 09:00-17:00; Sa 10:00-13:00