Le Carrefour is a French restaurant offering a menu and providing information on hours and access. It is located at 91 Rue de Colombes.