Red Lobster 6231

Red Lobster #6231 is a Red Lobster restaurant located at 2544 Prince William Parkway in Woodbridge, Virginia.