Red Lobster 171

Red Lobster #171 is a Red Lobster restaurant located at 1940 Wade Hampton Boulevard in Greenville, South Carolina.