Red Lobster 469

Red Lobster #469 is a Red Lobster restaurant located at 2090 Bartow Avenue in Bronx, New York.