I-75 & Howell Mill Rd

The only two-story location in Atlanta.

OPENED: 2/7/2007, PHOTO: 6/14/2007



BACK TO STARBUCKS IN ATLANTA