C. de Fernando el Católico, 68, Chamberí, 28015 Madrid
Mediterranean restaurant
Rating: 3.6
Rating: 4.4