Get directions to: Hilton Deli, Hempstead, NY
Restaurant address: 13 Hilton Ave Hempstead, NY 11550, USA
Restaurant: Hilton Deli