Get directions to: Corner Deli, Fresh Meadows, NY
Restaurant address: 164-01 69 Avenue Fresh Meadows, NY 11365, USA
Restaurant: Corner Deli