Turtle Island Café is a quaint, bistro style café in Willsboro, New York. Right now they’re open at 5pm Thursday – Monday, but once summer hits, they’ll be open for lunch and dinner seven days-a-week.  For more information, visit their website.