Try Jessica @ Tropical's in Brampton. Ya, Ya, I know it's not the greatest place, but there's always hidden gems. I had a great time with her a few months ago. In fact, I think I'll go see her again!! She only works a few days a week, so make sure you call!
Cheers!!