Get directions to: Green Tea, Lynn, MA Restaurant address: 751 Lynnway Lynn, MA 01905, USA Driving Walking Bicycling Restaurant: Green Tea