Metro Sol, C. de Esparteros, 3, Centro, 28012 Madrid
Hamburger restaurant | Takeout restaurant | Restaurant
This established fast-food chain specializes in grilled burgers, perfectly paired with crisp fries and creamy shakes, offering a satisfying experience for customers seeking quality and convenience.