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