Spain / Madrid / RestaurantsseafoodLa RiaAddressPje. de Mathéu, 1, MadridWebsitewww.carminashoemaker.comPhone+34915215155—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itSerafina · 31 mNot ratedVenta El Buscón · 35 mNot ratedOconnell S.T · 45 mNot ratedLa Carmela Madrid