Starbucks Coffee 8310

Starbucks Coffee #8310, also known as Starbucks Lenox Kiosk, is a Starbucks coffee shop located at 3393 Peachtree Road Suite 99, Atlanta, Georgia.