Is there a smoothie king at this mall?
Address: 2860 Cumberland Mall SE, Atlanta, GA 30339, USA
Mypho Neid | Oct 30, 2018
Yes
D L Myer FCLSA | Oct 30, 2018
There are Smoothie places in the mall, but unsure of brand.
Lea Brown | Oct 30, 2018
Yes down stairs
Thanks! Your answer is awaiting moderation.