Red Lobster 6301

Red Lobster #6301 is a Red Lobster restaurant located at 10136 Two Notch Road in Columbia, South Carolina.