Plaça de l'Ictineo, Carrer de l'Ictíneo, 1, Ciutat Vella, 08039 Barcelona, Spain
Dog Park is a Dog park located at Plaça de l'Ictineo, Carrer de l'Ictíneo, 1, Ciutat Vella, 08039 Barcelona, Spain. It has received 3 reviews with an average rating of 3.7 stars.
The address of Dog Park: Plaça de l'Ictineo, Carrer de l'Ictíneo, 1, Ciutat Vella, 08039 Barcelona, Spain
Dog Park has 3.7 stars from 3 reviews
Dog park