Seafood restaurant in Madrid

Restaurante los Mariscos

2540 reviews

Calle Ntra. Sra. de las Mercedes, 5, Puente de Vallecas, 28038 Madrid, Spain

Mariscos Morris

63 reviews

Pl. de San Miguel, 5, Centro, 28005 Madrid, Spain

Lobstar

2 reviews

C. de Sevilla, 3, Centro, 28014 Madrid, Spain