Red Lobster 267

Red Lobster #267 is a Red Lobster restaurant located at 635 US Highway 1 in Iselin, New Jersey.