Cafe Léo is a coffee shop and bar that previously operated at 1 Rue de la République. It announced a new beginning, with its last day at that location being February 15th. The establishment was known for specialty coffee.