The Japanese Paper Placeby TGSWSeptember 11, 2017 Location:Cannot determine address at this location.The Japanese Paper Place 103 The East Mall, Unit 1 Etobicoke, ON M8Z 5X9 [{"latlong":["43.622128","-79.548869"],"zoom":"15","infow":"The Japanese Paper Place<\/span>Cannot determine address at this location.<\/span><\/div>"}]