No doubt, the Charlevoix Cherry Pie is BIG as well. Located just south of Charlevoix in front of of Fire Dept Station #2 at 6591 S. US-31 (look for the red and white water tower) this pie rivals the Traverse City Cherry Pie. I’ll leave it up to more exacting people. I just know both are BIG and both are cool.
Charlevoix Cherry Pie Tin