After a good walk around El Mirador, come to this restaurant and get some rest. The house of the cachopo offers its clients to try Spanish cuisine
Monday: Closed Tuesday-Sunday: 8:30–24:00
C. de la Infanta Catalina Micaela, 11, 28050 Madrid, 11
915520020