Datcha's New Sister Bar, Kabinet is Now Open. By Notable Life By Notable LifeView Author|June 25, 2014|Bars & LoungesView Bars & Lounges Last night we had the chance to check out a little preview of Mile End Datcha’s new neighbour and sister, Bar Kabinet (98 Laurier Ouest). Yes, it’s the same masterminds behind the popular bar and newcomer Le Mal Necessaire. Kabinet means... View this article.