Here are 12 great Downtown Windsor restaurants we think you should check out if you’re heading to the Windsor International Film Festival.
It’s week three of the Outdoor Food Hall in Windsor, Ontario, and we have some new vendors that we’re dishing out!