Swiss Chalet

7.8

4450 Walker Road, Windsor, ON, Canada

Opens at 11:30 AM