Restaurant Directory

Order from Seafood restaurants near Lake Placid, NY

  1. French

    Seafood

    77 Mirror Lake Dr
    Lake Placid, NY 12946
  2. Seafood

    Steakhouses

    2442 Main St
    Lake Placid, NY 12946