Red Lobster 269

Red Lobster #269 was a Red Lobster restaurant located at 3529 Franklin Road Southwest in Roanoke, Virginia.