New retailer opens on Granby Street