Plaza de la Independencia 10,
28014 Madrid, Spain
+34 915 22 8785
The best thing about this café is the view of Puerta de Alcala, but it doesn't end there! They bake their own bread and make awesome brunches!
Business HourDaily: 8:30 p.m. - 9:30 p.m.