Restaurants >> NY Restaurants >> Lake Placid Restaurants Restaurants map from Lake Placid New York - NY Map of Restaurants near you