Barcelona Wine Bar
1085 Howell Mill Rd Nw
Atlanta, GA 30318-5848
404-872-8000