Carrer De La Rosa, 19

Currently Open
  • Address: Carrer de la Rosa, 19, 08002 Barcelona, Spain
Enable Map

Carrer De La Rosa, 19 Reviews & Ratings