Get directions to: El Universo Deli, Dover Plains, NY
Restaurant address: 3183 Route 22 Dover Plains, NY 12522, USA
Restaurant: El Universo Deli