The strange thing about that is there's already no lack of No Frills in that part of the city. There's one within about a 20 or 25 minute walk from there in all four compass directions -- 222 Lansdowne, Dufferin Mall, 2187 Bloor W, and 372 Pacific Ave.
From what I can see, the three closest...