Get directions to: Cottage Cafe, Lake Placid, NY
Restaurant address: 5 Mirror Lake Dr Lake Placid, NY 12946, USA
Restaurant: Cottage Cafe