Deli Land, CARMEL, New York (NY)
Readily settled at 508 Route 52 () in CARMEL, New York (NY) (10512), Deli Land can be contacted at 8452256625. We advise you to call up upfront to reserve your place in the restaurant.
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