I'm from Windsor and I believe they have the best Chinese food in North America. New Sky tho is up there. Best in Toronto by far. The quality of the food is great. It's a little pricey, but its worth it. Love the cantonese noodles, won ton, and spicy seafood. I'd move back to Toronto just for this restaurant!!!
3 1/2 STARS for the restaurant: nothing fancy
5 STARS for the food: absolutely amazing!!!