Arizona’s Steakhouse, a highly popular, upscale restaurant with consistently strong sales, is located 21 miles east of Atlanta, directly off Interstate 20, at the 1.2 million sq. ft. Mall at Stonecrest. Boasting daily traffic counts of 81,000, this outstanding property offers great access and visibility.
Arizona’s Steakhouse – Atlanta, GA