Red Lobster 894

Red Lobster #894 is a Red Lobster restaurant located at Springs Station, 986 Breckenridge Lane in St. Matthews, Kentucky.