Located just steps from the Port Olimpic of Barcelona, is The Room restaurant, to develop international recipes, adapted to all types of feeds. On weekends you can enjoy live music.
The Room
Time Out says
Details
- Address:
- Carrer de la Marina, 19, Barcelona, Spain
- Barcelona
- 08005
Discover Time Out original video