South Franklin Deli, HEMPSTEAD, New York (NY)
Conveniently situated at 175 South Franklin Street () in HEMPSTEAD, New York (NY) (11550), South Franklin Deli is available at 5162925397. It is advisable to give them a call beforehand 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
