Red Lobster 498

Red Lobster #498 is a Red Lobster restaurant located at 3100 Bill Arp Road in Douglasville, Georgia.