Canada-Places.com has listed approx 1 restaurants in Windsor. Some of the Top rated restaurants in Windsor are- Mandarin Windsor will be closed on March 8th for management training. Take-Out and Delivery Service will be unavailable on March 8 and will re-open on March 9th..