Red Lobster 758

Red Lobster #758 is a Red Lobster restaurant located at 2275 East Lincoln Highway in Langhorne, Pennsylvania.