Restaurant Directory

Order from Deli restaurants near Lake Placid, NY

  1. Deli

    2475 Main St
    Lake Placid, NY 12946
  2. American (Traditional)

    Deli

    2099 Saranac Ave
    Lake Placid, NY 12946
  3. Deli

    2126 Saranac Ave # 1
    Lake Placid, NY 12946