Here are a few photos from the "Internet Cafe" under construction in the basement retail space of the Winston Apartments at 3145 Mt Pleasant St. Looks like it'll be an actual cafe with some food and drink, unlike the Express Business Center at 3064, which has been really popular since it opened a couple of years ago. I couldn't quite make out the details, but one wall is painted with the word Oboru, or just Boru. The name, perhaps. Who knows.