Dragon Fly and Upper Deck Restaurant at Windjammer Landing Villa Beach Resort & Spa

  • Labrelotte Bay
  • Gros Islet
  • (758) 456-9000

Beach front dining with a Euro Caribbean/Asian influence. Enjoy some of the best restaurant experiences in Saint Lucia right here at Windjammer Landing Villa Beach Resort - Windjammer Landing offers a feast for all the senses. Enjoy the captivating views with open-air dining venues. Relax, unwind, and let us serve you. We’re saving you a seat at the table!

General

General

  • Accepted payment options:
  • Accommodations compliment:
  • Amenities available:
  • Available parking options:
  • Meals offered:
  • Appropriate attire:
  • Main Cuisine Type:
  • Seating options available to diners:
  • Special diets available:
  • Views available to dinners:
  • Entertainment Diners Could Experience: