Map could not be loaded - please enable Javascript!
→ more information
El Bisaura:
41.383950
,
2.129810
Mercat de Les Corts (from the main entry, on the right), Travessera de les Corts 215, Les Corts
(Directions)