A Welcoming Waterfront Escape at Palm Jumeirah Located at Palm Views West, The Strand has built a strong reputation as one of Dubai’s most relaxed waterfront dining spots. Overlooking the…