C. de Atocha, 116, Centro, 28012 Madrid
Restaurant
This counter-service eatery specializes in crafting personalized burritos, sandwiches, and nachos, all offered in a straightforward and efficient environment.
Rating: 3.2