Red Lobster 447

Red Lobster #447 is a Red Lobster restaurant located at 803 South University Drive in Plantation, Florida.