International food
23 Rue du Maréchal Foch,
78000,
Versailles
Average price €20
PAYFrench
9 Rue de la Paroisse,
78000,
Versailles
Average price €23
French
2 bis Avenue de Paris, Versailles, France,
78000,
Versailles
Average price €54