Red Lobster 49

Red Lobster #49 is a Red Lobster restaurant located at 2522 Candler Road in Decatur, Georgia.