When in Madrid, if the mere mention of paella doesn't get your blood running, then you might face a quibble or two with the Spanish. World-renowned seafood restaurants are part of the package while in this sparkling Spanish capitol.
Calle José Ortega y Gasset, 40
Calle José Ortega y Gasset 75
Quality Food in a Sea-Faring Ambience... read more