Get directions to: Area, Flushing, NY Restaurant address: 32-03 Farrington St Flushing, NY 11354, USA Driving Walking Bicycling Restaurant: Area