Get directions to: Fruit Max, Flushing, NY Restaurant address: 41-42a Main Street Flushing, NY 11355, USA Driving Walking Bicycling Restaurant: Fruit Max