Chouchou is a French restaurant located on Rue Saint-Jean. The establishment offers a dining experience with a focus on French cuisine. Key facts from search results include its name and location.