Red Lobster 695

Red Lobster #695 is a Red Lobster restaurant located at 303 Route 10 in Ledgewood, New Jersey.