Tucked away in an apartment on Canal street moonlighting as a gallery, Club Rhubarb is... Read More