Red Lobster 285

Red Lobster #285 is a Red Lobster restaurant located at 2131 Northgate Mall Lane in Chattanooga, Tennessee.