Lulu's Restaurant at Barefoot Landing in North Myrtle Beach Construction Update (It's OPEN!) video November 10, 2020North Myrtle Beach, SC, USA, Videos