Here are 12 great Downtown Windsor restaurants we think you should check out if you’re heading to the Windsor International Film Festival.
Subscribe to our newsletter