Get directions to: New York Deli, Long Island City, NY
Restaurant address: 2109 Borden Avenue Long Island City, NY 11101, USA
Restaurant: New York Deli