233 Peachtree StMall at Peachtree CenterAtlanta, GA 30303404-523-4808
Located in the North Food Court.