My first encounter with Logari's resto was several years ago when they were ensconced in a tiny space the size of postage stamp, somewhere in the Diamond Trust building. At that time, it seemed very ...