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