Red Lobster 899

Red Lobster #899 is a Red Lobster restaurant located at 3552 East Colonial Drive in Orlando, Florida.