13 C/Almendro, 28005, Madrid, Spain
00 34 913 65 42 52
About El Almendro 13
Serves food
Calle del Almendro 25, 28005, Madrid, Spain
Calle de Segovia 15, 28005, Madrid, Spain
Calle de Toledo 28, 28005, Madrid, Spain
13 Cava de San Miguel, 28005, Madrid, Spain
Plaza Gabriel Miró 1, 28005, Madrid, Spain
Calle de Santiago 1, 28013, Madrid, Spain
Calle de Bailén 19, 28013, Madrid, Spain
Calle Calatrava 27, 28005, Madrid, Spain