Vargas 83 Restaurant will make you taste the best flavors coming from all over the world, made with products of the highest quality, in a central neighborhood in Madrid, located between Callao and Opera.
Vargas 83
Time Out says
Details
- Address:
- Travesia de los Trujillos, 2
- Madrid
- 28013
Discover Time Out original video