Winners is a long-standing restaurant known for its consistent quality, variety, and reasonably priced Chinese Canadian cuisine.