Glarner Stube
Whispers of Glarner Stube A Tapestry of Time and Taste In the humble town of New Glarus, a quaint establishment resides at 518 1st Street, a place where the echoes of bygone eras coalesce with the lively chatter of modern diners. Glarner Stube, often referred to as the “living room of New Glarus,” invites you…