Island Park Deli, ISLAND PARK, New York (NY)
Conveniently stationed at 166 Long Beach Rd () in ISLAND PARK, New York (NY) (11558), Island Park Deli can be reached at 5164314513. Make sure you call upfront to book your table in the restaurant.
More restaurants in ISLAND PARK, New York (NY)
Island Park Deli contact information and details:
Address: 166 Long Beach Rd - , ISLAND PARK, New York (NY) 11558
Contact Phone: 5164314513