Red Lobster 417

Red Lobster #417 is a Red Lobster restaurant located at 1046 West Mercury Boulevard in Hampton, Virginia.