Red Lobster 265

Red Lobster #265 is a Red Lobster restaurant located at 8905 Annapolis Road in Lanham, Maryland.