Paris
Allard is one of Paris.

1. Allard

7.8
41 rue Saint-André-des-Arts (Rue de l'Éperon), Paris, Île-de-France
French Restaurant · 35 tips and reviews