TheOrigami.ca reviews bookstore Rainbow Caterpillar with children’s books in French, English Spanish, Italian, Portuguese, Farsi, Arabic, German, Hebrew, Gujarati, Chinese, Urdu and Turkish. See: http://theorigami.ca/2013/12/16/rainbow-caterpillar/
I bought books for my multicultural grandson at A Different Book List which also has multicultural books. It’s at 746 Bathurst south of Bloor: http://www.adifferentbooklist.com/
Browsing is free. Sorry, I couldn’t give you more notice for Christmas shopping but you can save this Blog for birthday present ideas later. And do let us know about other such book stores. Ruth.