Le Gavroche is a French restaurant located in La Roche-sur-Foron, offering modern and original cuisine. It is situated in the heart of the medieval town.