Lapin Qui Tousse is a French restaurant. It is located at 410 Rue Notre-Dame.