Netropass
Netropass is an internet cafe on Yonge St. just north of Bloor St. in Toronto. They're one of the larger Internet cafes in Toronto with about 40 computers, each with webcams and leather seats. Besides printing, they also offer mail-box rental and computer repairs. For snacks they sell frozen yogurt desserts and coffee.
Listing Last Verified: 25th October, 2009



