Smoke Signals
2489 Main St, Lake Placid
(518) 523-2271
Recent Reviews
Order Online
Reserve
You May Also Like
Starbucks - 2490 Main St
Coffee Shops, Coffee & Tea, Coffee
Luna Restaurant - 2477 Main St
American, New American
Upstairs Grill Steak & Seafood - 2490 Main St
Steak House, Seafood, Italian
Restaurants in Lake Placid, NY
Smoke Signals
2489 Main St, Lake Placid, NY 12946
(518) 523-2271