Calle Lagasca, 60
Madrid 28001 Spain
Madrid 28001 Spain
+34 91 576 8035 / +34 91 576 0575
Open HoursLunch: 12:30p-4p M-Sa,Dinner: 8:30p-midnight M-Sa, Closed in August
OverviewSome of Madrid's best fresh fish and shellfish are served in this simple and homely restaurant. That's because the owner also has a stall in Mercamadrid, the capital's most importa...
more