Loading map…

Le Petit Frou

Le Petit Frou in Frouzins offers a charming French dining experience. Imagine the inviting aroma of local ingredients and a satisfyingly tender texture. This restaurant is a perfect spot to savor the authentic flavors of Southwest France.