Get directions to: Green Tea, Flowery Branch, GA Restaurant address: 7380 Spout Springs Road Flowery Branch, GA 30542, USA Driving Walking Bicycling Restaurant: Green Tea