Red Lobster 6308

Red Lobster #6308 is a Red Lobster restaurant located at 3501 Central Expressway in Plano, Texas.