Get directions to: Lemistral, West Palm Beach, FL Restaurant address: 12189 Us 1 - North Palm Beach West Palm Beach, FL 33407, USA Driving Walking Bicycling Restaurant: Lemistral