Café Sarah

Address: 
260 Main St, North Creek, NY

Since 2001, a unique cafe in downtown North Creek, in the beautiful Adirondacks.