Adirondak Loj Fs

Restaurant · 1002 Adirondack Loj Road, Lake Placid, NY

More food in Lake Placid, NY