Cafe offering coffee and more, with take-away and street coffee options.