Red Lobster 614

Red Lobster #614 is a Red Lobster restaurant located at 801 Sunrise Highway in Copiague, New York.