Red Lobster 571

Red Lobster #571 is a Red Lobster restaurant located at 3501 South Memorial Drive in Greenville, North Carolina.