Get directions to: Dat 21, Fresh Meadows, NY Restaurant address: 16701 Union Tpke Fresh Meadows, NY 11366, USA Driving Walking Bicycling Restaurant: Dat 21