Get us in your inbox

Search

The Room

  • Restaurants
Advertising

Time Out says

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.

Details

Address:
Carrer de la Marina, 19, Barcelona, Spain
Barcelona
08005
Advertising
You may also like
You may also like