I found a nut-friendly afternoon tea place in Markham - My Cup of Tea Dessert. They serve their afternoon tea in bird cages!