Photos from Celicioso Callao
Plaza del Callao, 2, 9º planta, 28013 Madrid, Spain
-
-
-
-
-
-
-
-
9th floor of El Corte Inglés Callao shopping mall
10 months ago
-
-
-
-
-
-
-
-
-
-
Roast beef sandwich
2 years ago
-
Palmera con Carmelo Salado
2 years ago
-
Eggs, Avavado, and Toast
2 years ago
-
Roast beef and salmon sandwiches
2 years ago