Reviews (3)
★★★☆☆
Jan 19, 1970
The big slide is reallllllllll. Pick it up $4.50 tho so bring the big bucks
★★★★★
Jan 19, 1970
This coffee house is on Word of Life Island in the middle of Schroon Lake. 5 stars, best place I’ve ever been
★★★★★
Jan 19, 1970
The frappuccino I had was amazing, great service and very nice girls