Loading map…

El Paraguas

An elegant, traditional Spanish restaurant in Madrid's upscale Salamanca district, built for milestone meals and long, polished dinners.