C/ del Valle de Mena, 2, Fuencarral-El Pardo, 28035 Madrid
Mediterranean restaurant | Spanish restaurant
Rating: 4.5