Red Lobster 745

Red Lobster #745 is a Red Lobster restaurant located at 295 East Fairmount Avenue in Lakewood, New York.