The shop is paralell to Granville train station but tucked away one street over so you wouldnt see any pedestrian street traffic.
Note this doesn't apply if you go on Mosque nights.