S & M Polish Deli III, STATEN ISLAND, New York (NY)
Conveniently located at 1201 Hylan Blvd () in STATEN ISLAND, New York (NY) (10305), S & M Polish Deli III are available at 7184475601. Remember to in ahead of time to make a reservation.
More restaurants in STATEN ISLAND, New York (NY)
S & M Polish Deli III contact information and details:
Address: 1201 Hylan Blvd - , STATEN ISLAND, New York (NY) 10305
Contact Phone: 7184475601