C. Pedro Muguruza, 1, Chamartรญn, 28036 Madrid
A modern venue featuring inviting terrace seating, this establishment specializes in locally sourced cuisine, including tapas, seafood, and meat dishes, complemented by a carefully curated selection of wines.