Red Lobster 257

Red Lobster #257 is a Red Lobster restaurant located at 32 Blanding Boulevard in Orange Park, Florida.