Designed by
Title
Flunch sign. Flunch is a French self-service restaurant chain. It is present in France, Spain, Italy and Poland. This chain is ope #179258158
Description
Flunch sign. Flunch is a French self-service restaurant chain. It is present in France, Spain, Italy and Poland. This chain is operated by the company Flunch which belongs to Auchan.
This image is editorial