OttawaFoode's Lake Placid, NY, USA
2489 Main St
We dropped into Smoke Signals after watching Gravity at The Palace. Just looking for apps and drinks...
Chair 6 - CLOSED
5993 Sentinel Rd
Wow. Seriously one of the Best dining experiences ever. Called and made a reservation 2 days in adv...