Olive Garden 1649

Olive Garden #1649, also known as Olive Garden North Myrtle Beach - Barefoot Landing, is an Olive Garden restaurant located at Barefoot Landing, at 4701 Highway 17 South in North Myrtle Beach, South Carolina.