7.8
Pl. Catalunya, 4 (C.C. El Triangle), Barcelona, Catalunya
Electronics Store · La Dreta de l'Eixample · 123 tips and reviews
5.8
La Rambla, 138, Barcelona, Catalunya
Clothing Store · El Barri Gòtic · No tips or reviews
8.6
Plaça Catalunya 21, Barcelona, Catalunya
American Restaurant · El Barri Gòtic · 686 tips and reviews