Red Lobster 862

Red Lobster #862 is a Red Lobster restaurant located at 4415 West Wendover Avenue in Greensboro, North Carolina.