Carrer Nou de Sant Francesc, Ciutat Vella, 08002 Barcelona, Spain
Tap water is a Park located at Carrer Nou de Sant Francesc, Ciutat Vella, 08002 Barcelona, Spain. It has received 1 reviews with an average rating of 1.0 stars.
The address of Tap water: Carrer Nou de Sant Francesc, Ciutat Vella, 08002 Barcelona, Spain
Tap water has 1.0 stars from 1 reviews
Park
8795 reviews
Carrer de Muntadas, 1, Sants-Montjuïc, 08014 Barcelona, Spain
8740 reviews
Passeig de Montjuïc, 28, Sants-Montjuïc, 08005 Barcelona, Spain
5871 reviews
Carrer dels Escultors Claperós, 55, 63, Sant Martí, 08018 Barcelona, España