Paseo de S. Fco. de Sales, 7, Chamberí, 28003 Madrid
Coffee shop | Mediterranean restaurant | Restaurant
Rating: 3.8