This location of Starsky is a bit worse than the one on Dundas West. It is much smaller and the selection of products is not as good. It always feels packed since there is not that much room between aisles.
I would rather go to Starsky on Dundas West than to this one, but it is still a good store to shop for some Polish products.