I've tried a couple thai places in the area, and Papaya is the best.
I am addicted to their thai dumplings, and spicy peanut chicken with crispy spinach (their peanut sauce is amazing, I lick the plate. Don't judge me).
Their duck entrees are delicious, the duck is cut beautifully, with crispy skin. Portions are not skimpy, which usually happens when you order a duck entree.
Highly recommend!! Tucked in right next to the LCBO.