Barnacle's Seafood Oysters

6365 Peachtree Industrial Blvd.
Atlanta
Georgia
United States
website