Get directions to: Corner 28, Flushing, NY Restaurant address: 4028 Main St Flushing, NY 11354, USA Driving Walking Bicycling Restaurant: Corner 28