Cafe Le Cheval De Fer. A cafe offering a place to relax.