KFC

8.2

5575 Tecumseh Rd E, Windsor, ON N8T 1C8, Canada

Opens at 11:00 AM