Jimmy's 21 Lakeside Italian Restaurant
Address:
2425 Main St Lake Placid, NY
Jimmy's 21 is the oldest running restaurant in the town of Lake Placid. This building has been around since 1920 and has been known as Jimmy's 21 since 1975. This photo was taken in 1961, Jimmy's was known as "The Steak House"