Red Lobster 6300

Red Lobster #6300 is a Red Lobster restaurant located at 101 Cross Terrace Boulevard in Charleston, West Virginia.