Cafe on the Green is a charming eatery nestled in the picturesque town of Lake Placid, NY.
Specializing in casual dining and a relaxed atmosphere, this cafe offers a menu of freshly prepared dishes for visitors and locals alike to enjoy.
Generated from their business information