Red Lobster 392

Red Lobster #392 is a Red Lobster restaurant located at 2579 Cobb Parkway in Smyrna, Georgia.