2431 Main Street, Lake Placid, NY 12946, US

(518) 523-0007

the most important meal of the day.....all day!!

image1284