Get directions to: Di Luvio's Deli, Long Island City, NY
Restaurant address: 30-00 47 Avenue Long Island City, NY 11101, USA
Restaurant: Di Luvio's Deli