Cider House opens in downtown Traverse City

Northern Natural Cider & Winery recently opened a cider house located at 324 E. Front St. in downtown Traverse City.  Parking can be difficult during the busy summer season, but lucky for those interested in giving this cider house a try, Northern Natural shares the block with one of the new parking structures.
Published in Cideries News