C. de Alcalá, 35, 28014 Madrid
Restaurant | Spanish restaurant
This establishment specializes in Spanish seafood grills and steaks, complemented by a daily set menu, all served in a modern and stylish environment that enhances the dining experience.