The Marketplace
Saint Lucia
Restaurants
One-stop mini market. Produce, Deli, Dairy, Fresh Bread, Wines & Spirits. Expansive gourmet options.