C. de la Libertad, 8, 28004 Madrid
Mediterranean restaurant | Spanish restaurant
Rating: 4.3
Rating: 4.7