Review: Zen Tea

January 9, 2010

I once drove through downtown Chamblee by accident. I was not aware there was a difference between NORTH Peachtree Road and Peachtree Road. I didn’t even take any notice of a tea shop, probably because I was so amused by just how cute the entire road seemed: antique shops and train tracks everywhere….oh and the fact that I had NO idea where I was. Read more