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.