Get directions to: Angela's Fresh Seafood, Atlanta, GA
Restaurant address: 2565 Donald Lee Hollowell Pkwy Nw Atlanta, GA 30318, USA
Restaurant: Angela's Fresh Seafood