Get directions to: Coco Tea, Flushing, NY Restaurant address: 39-22 Main Street Flushing, NY 11354, USA Driving Walking Bicycling Restaurant: Coco Tea