8.2
61 rue Jean-Pierre Timbaud, Paris, Île-de-France
French Restaurant · 76 tips and reviews
3 rue Neuve Popincourt, Paris, Île-de-France
Coffee Shop · Saint-Ambroise · 65 tips and reviews
6.3
12 rue de Vaugirard, Paris, Île-de-France
Indonesian Restaurant · Odéon · 18 tips and reviews