Red Lobster 566

Red Lobster #566 is a Red Lobster restaurant located at 1500 Almonesson Road in Woodbury, New Jersey.