South Franklin Deli, HEMPSTEAD, New York (NY)
Readily positioned at 175 South Franklin Street () in HEMPSTEAD, New York (NY) (11550), South Franklin Deli is available at 5162925397. Make sure you give them a call in advance to make a reservation.
More restaurants in HEMPSTEAD, New York (NY)
South Franklin Deli contact information and details:
Address: 175 South Franklin Street - , HEMPSTEAD, New York (NY) 11550
Contact Phone: 5162925397