International food
15 Boulevard Romain Rolland,
92120,
Montrouge
Average price €35
French
13 rue François Ory,
92120,
Montrouge
Average price €31
PAYItalian
68 bis, avenue Jean Moulin,
75014,
Paris
Average price €39