North Elba Community Lunch
2583 Main St.
Lake Placid, NY 12946
United States
Phone: 518-523-3735