Red Lobster 568

Red Lobster #568 is a Red Lobster restaurant located at 1298 Hooper Avenue in Toms River, New Jersey.