Get directions to: Jeda Deli Incorporated, Malverne, NY
Restaurant address: 345 Hempstead Ave Malverne, NY 11565, USA
Restaurant: Jeda Deli Incorporated