Mary Maxim in the RioCan Centre at Yonge and Eglinton is great. There's another larger location in Ontario somewhere, but this one is great, and the staff is super helpful and friendly.
The main Mary Maxim location you're speaking of is in my hometown--Paris, Ontario.

When I lived in Toronto I enjoyed visiting the stores on Queen West between Spadina and Bathurst.


























