Get directions to: Mount Vernon Deli, Mount Vernon, NY
Restaurant address: 118 Gramatan Ave Mount Vernon, NY 10550, USA
Restaurant: Mount Vernon Deli