Get directions to: International Deli, Corona, NY
Restaurant address: 4136 Junction Blvd Corona, NY 11368, USA
Restaurant: International Deli