El Club Allard is located in Madrid, Spain on Calle de Ferraz, 2,. El Club Allard is rated 4.5 out of 5 in the category restaurant in Spain. El Club Allard, a private hideaway in the centre of Madrid, stands within “Casa Gallardo”, a splendid building with a Modernist Style, designed by Federico Arias ...
Address
Calle de Ferraz, 2,