Do you have any intel on the Farm Boy at Kipling station? That one also has no at-grade presence and lacks a parking lot. I'm wondering how well/not well it's doing...I will stick this slightly tangential post here...........
That Farm Boy is almost certainly losing a lot of $$
I am told the shrink level is nuts (shrink is any inventory unavailable for sale, which can be theft or in this case, perishable product turning/expiring before it can be sold.)
Its overall a good location, and as occupancies pick up here it should do quite well, but I think they were a few months early in opening. That in combination with a near invisible entrance off Cooper Street, and no at-grade presence, is hurting them. While Loblaws just to the east draws well, its a store you can't miss, and it has obvious, ample, free parking encouraging people to come from a distance, where anyone not local probably has little idea that Farm Boy is even there.