Traverse City Cherry Pie Tin By Jim Hejl | July 19, 2004 - 4:37 pm |February 6, 2015 Food and Drink, The Rest of the Food Bookmark the permalink.