Deli Land, CARMEL, New York (NY)
Comfortably operating at 508 Route 52 () in CARMEL, New York (NY) (10512), Deli Land can be called at 8452256625. Please do contact them in advance to make a reservation.
More restaurants in CARMEL, New York (NY)
Deli Land contact information and details:
Address: 508 Route 52 - , CARMEL, New York (NY) 10512
Contact Phone: 8452256625