Cafe Madrid
Phone: (214) 528-1731
Cafe Madrid offers Spanish wines and sherries, paella, fried calamare, shrimp in garlic, grilled quail, and dining facility in Dallas.
Phone: (214) 528-1731
Cafe Madrid offers Spanish wines and sherries, paella, fried calamare, shrimp in garlic, grilled quail, and dining facility in Dallas.