Red Lobster 328

Red Lobster #328 is a Red Lobster restaurant located at 1350 West 104th Avenue in Northglenn, Colorado.