Red Lobster 345

Red Lobster #345 is a Red Lobster restaurant located at 6638 Lake Worth Road in Lake Worth, Florida.