Delux Coffeeworks, Cape Town March 18, 2013 Joylita Saldanha Delux Coffeeworks, Church Street, Cape TownI thought I saw Leonard Cohen in the window.