Cbdacasa

4.4
(7 reviews)
Carrer Consell De Cent 474, 08034 Barcelona Spain
Official website
Shopping
Speciality & Gift Shops
Attraction
Cbdacasa | Barcelona | Spain | TripAligner