Red Lobster 6379

Red Lobster #6379 is a Red Lobster restaurant located at 1848 Alysheba Way in Lexington, Kentucky.