C. del Amor de Dios, 12, Centro, 28014 Madrid
Spanish restaurant
This establishment offers a curated selection of hearty regional meat entrees, delectable desserts, and fine Spanish wines, all served in a vibrant atmosphere with minimalist decor that enhances the dining experience.