Red Rose Patisserie and Zaffron (yonge/steeles)
Zaffron is a nice restaurant, but don't go for the Italian pasta (the one time I tried it, it was way past al dente). The Iranian dishes are great.
If you want to try Iranian food, there is also a new take-out Iranian buffet east on Yonge just south of Finch called "Taste of Iran" which I can wholeheartedly recommend - very cheap and quite good. The staff will also explain dishes when you ask, and you can order some of the meat dishes Zaffron offers for well under $10
Our family tried zaffron about 18 months ago and recommend it but have not found the time to go back. The menu is part Iranian and part Italian!! Nice casual atmosphere which welcomes couples, groups and families. We had various kabob based meals which were good and plentiful. My recollections is entree prices were in the $16-22 range.