Red Lobster 240

Red Lobster #240 is a Red Lobster restaurant located at 2090 Lincoln Highway East in Lancaster, Pennsylvania.