Smoke Signals
2489 Main St, Lake Placid
(518) 523-2271
Menu
Reserve
Restaurants in Lake Placid, NY
Smoke Signals
2489 Main St, Lake Placid, NY 12946
(518) 523-2271