The Upper Deck Restaurant is a restaurant, located at Gros Islet, St Lucia. They can be contacted via phone at +1 758-456-9000, visit their website windjammer-landing.com for more detailed information.
Add email Add business description Add Social Media Add Products and Services
2 Reviews
Anonymous
19 September 2017
Very good but one night I fell asleep in my chair
response / report this review
Anonymous
14 December 2016
Open atmosphere was nice.
Has views of the ocean.
Staff are courteous.
Mahi-mahi jerk style was good.
Chicken quesadilla was good.
Fries were crispy and hot.