Nineteen Restaurant is located in the Hotel Olivia Plaza, in downtown Barcelona. Or enjoy their Mediterranean cuisine when internationals touches
Nineteen
Time Out says
Details
- Address:
- Plaza Catalunya, 19
- Barcelona
- 08002
Discover Time Out original video