Deli · Franklin Street, S Franklin St #503South, Hempstead, NY
More food in Hempstead, NY · Deli in Hempstead