Address: 2477 Main St, Lake Placid, NY 12946, USA
There's a full bar
There is a full bar
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Shoe store
2466 Main St, Lake Placid, NY 12946, USA
Resort hotel
77 Mirror Lake Dr, Lake Placid, NY 12946, USA
Hotel
101 Olympic Dr, Lake Placid, NY 12946, USA
2559 Main St, Lake Placid, NY 12946, USA
Ice cream shop
2423 Main St, Lake Placid, NY 12946, USA
Grocery store
45 Hadjis Way Suite 6, Lake Placid, NY 12946, USA
5920 Cascade Rd, Lake Placid, NY 12946, USA
2520 Main St, Lake Placid, NY 12946, USA