Madrid
A local dining spot in the heart of Trafalgar serving up dishes that blend French and Asian influences paired with natural wines.
C. de la Santísima Trinidad, 6 – 28010
A local dining spot in the heart of Trafalgar serving up dishes that blend French and Asian influences paired with natural wines.
C. de la Santísima Trinidad, 6 – 28010