Red Lobster 599

Red Lobster #599 is a Red Lobster restaurant located at 4115 Chesapeake Square Boulevard in Chesapeake, Virginia.