DTW Chili Cook Off

Downtown Willoughby

It's on! Who has the best chili in DTW? Come down to Downtown Willoughby, stop