Filters
Chair 6 Restaurant
Lake Placid, NY
With widely acclaimed, gourmet food made from the highest quality, locally sourced ingredients, Chair 6 is in a class all its own.... [+More]
Did we miss one? Did one of these places close? Send us a note!