Get directions to: Joshua Deli, Floral Park, NY
Restaurant address: 329 Jericho Tpke Floral Park, NY 11001, USA
Restaurant: Joshua Deli