dino21's Lake Placid, NY, USA
Liquids and Solids at the handlebar
6115 sentinel road
"After reviewing other restaurants in Lake Placid as excellent, & I still stick by those reviews, I ..."
6125 Sentinel Road
"We've eaten here at least a dozen times. Sometimes we're ravenous & sometimes we ditched skiing and..."