Red Lobster 344

Red Lobster #344 is a Red Lobster restaurant located at 5806 Scatterfield Road in Anderson, Indiana.